Nice, I have heard good things about the 40D
"Paypal 10% off $160 (Ritzcamera/paypal promo)
Fatcashback 4% $57"
Now that is a really good promo with a free printer!
The rest of the accessories are gonna be the killer from here out. See the 50mm thread in this forum for a great cheap lens, or at least so the photos suggest. I just bought one for my Nikon, mostly for low light situations. An external strobe is a must have for the camera. I find I use a strobe(s) more and more, even outdoors in the daylight.