I would buy a Nikon D40. It's less expensive the the D40x and unless you're making posters you don't need 10 megapixels. It's a workhorse that has almost no wait time from picture to picture. Waiting for the battery to charge up between shots is a pain. It's a optical SLR and comes with a 1 gig card. Pictures are great and it's easy to use. I've had one for a year and love it. In addition to great real estate pictures I can get great action shots of my 8 and 9 year old girls swimming, skating and playing softball. Has a good flash for interior shots also. I'd buy another without hesitation. Drawback, it's a real camera and won't fit in your pocket.
Don - Wed Oct 8 2008, 04:37