Ok, I will soon be upgrading cameras, and I had my eyes set on the Canon 30D. Which is about £750-£800 for the body alone, whereas the Canon 350D is around £450-£500 for the body. The thing I can't decide is... should I get the 30D for the sheer quality, or should I get the 350D and put the rest of my money towards lenses for it? I know lenses make the shots more-so that the camera itself, but i'm thinking about long term with this camera, as I will be using it for many years to come. I will be using it for a very wide variety of things, and at the moment, I am slightly edging more towards the 30D. Any help would be appreciated, thank you.