DH got the Canon 20D as an early christmas gift from hist parents back on October. It is on par with the Nikon D70 and he spent alot of time comparing the two. He has been very happy with the 20D, and has taken many unbelievably, beautiful pictures with it. The 8.2 megapixel is great for blowing pictures up into posters. He had a few photos printed the last minute before our cruise at the CVS, they loved the pictures so much they asked if they could put a few on display! One of them is a poster of Wishes fireworks over the castle. (It's kinda funny to go in there and see our pictures, lol)
I wasn't crazy about the idea of spending so much on a camera, and now I am wondering why we waited so long. Before we had a 4 megapixel sony and the pictures looked great online, but always printed out very grainy, no matter what we did. Many times I was upset because I wanted to scrapbook the photos, but they didn't print out well enough. DH was convinced that if he got a very good camera that would change, and it has!
If you are looking for a camera as good as the nikon D70 -- try the cannon 20D

See if your local camera shop has a rental program.. ours does and we were going to rent the both the cannon and the nikon for a day and try them out.
A couple of days ago, I was looking at amazon.com -- I think there are some rebates on the cannon if you buy a body/lens combo (the rebates might end soon, though) We also found a Lexar 2Gig memory card at pcmall.com for a good price, you'll want the faster type though. (It writes to the card faster)
I am sorry that the nikon didn't work out for you, I remember reading your post, how happy you were.. I think you said that DH gave it to you a bit before christmas, so you could take pictures christmas day? I hope those pictures came out well for you.
If you have any other questions for, I'm sure DH will be glad to answer, just PM me! (he did enough research, I'd love to put it to good use!)
--Heather