I'm completely new to DSLR world. I've done quite a bit of reading about different bodies and lenses over the past couple of weeks so I've got a basic understanding of things (in theory anyway). My wife has agreed to making a DSLR my Christmas present this year. However, as I read more and more, the body I want gets more and more expensive. I was fairly certain that I wanted 7D (maybe a 50D). However, I realize that it doesn't do me any good to have a great camera and to not have any lenses. I'm thinking my total budget will be in the $2000 range for gear (starting out). Now I've decided that maybe I ought to purchase a used 20D here (looks like I can get one under $300 if I'm patient) and a nifty fifty in order to begin learning and occupy myself until December. I'm not sure if there are any known issues with the 20D I should watch out for.
In December I'm thinking now that I can get a 50D at a pretty reasonable price new (I'm hoping less than $700 by then). That should leave me $1300 or so for glass, tripods, extra memory, batteries, etc.
My question is does this sound like a reasonable plan? (keep in mind it's a lot of planning considering I've taken exactly 0 shots with anything other than a p&s on auto). Is the 20D worth buying or should I just wait until December? Also any lense recommendations are helpful. I will be shooting landscape/cityscape, candids of my dogs and my wife, and probably a trip to the zoo now and then for some animals.