I want to get a digital camera, and I'm looking at my options. Right now photography is just a hobby, so I don't need "professional gear" but I do want a good camera. I've got about $1200. Here are my thoughts. 10D: Can buy used with the intent of replacing it in a year or two, and use the rest to buy accessories (lens, flash... stuff that will carry over to the next body) 20D: This would get me the extra resolution, but would limit the accessories more. I would probably not replace this for 3 or more years. 30D: I'd pretty much be limited to body, batteries and memory, but I'd have all the fun stuff in the camera. I've already got canon glass, and i like the way they fit in my hand, so I'm sticking with canon. Thoughts?