I’d go with the Canon Rebel as well. Reasonably priced and very capable for your needs.
I use a Nikon D90 DSLR for stuff at work and around the house. It’s a little expensive, but man, does it ever take great pictures.