Pues yo le preguntaría antes a tu novio!
Si, se que chafa la sorpresa inicial, pero es preferible eso a realizar una elección equivocada.
Respecto a los dos modelos, considero que no hay grandes diferencias técnicas entre ambos. Personalmente y sobre todo si fuese mi primera reflex digital preferiria la 1000D con una optica mejor que la que viene por defecto (apodada el pISa, por lo de pisapapales que es basicamente para lo que sirve).
En el caso de que no fuese su primera camara la 450D se le iba a quedar pequeña.
Si no quieres chafarle la sorpresa intentaría comprar en el FNAC de tal forma que si luego quiere cambiar algo sea facil y sencillo.
Mi recomendación: CANON EOS 1000D + Objetivo Tamron 17-50mm 2.8 = 651,72€+IVA en pixmanía.com y creo que hay unos descuentos a traves de canonistas.