Just some pointers to share with others who have the same dilemma.
Lens is always the most important part in a camera.
A good lens retain its resale value better than the body.
So concentrate your best $$ on lens.
$$ save on body means more $$ for lens and other essential accessories, especially
if you are on a budget.
If you won't mind 2nd hand 350D, you might get some very good deal at B&S coz ppl
always strike by the BBB virus :devil: , even though their 350D is still new and good.
If you can wait and save up a bit more, the 30D is definitely a better body to choose.
Lastly, go try out all the bodies you have in your mind.
Buy the one that suits you best.
Some essential and useful accessories.
1)dry cabinet - prevent fungus
2)tripod - night shoot
3)flashlight - indoor photography.
3)remote control - fireworks shooting.
4)spare battery - for long hours of shooting.
5)battery grip - if you find the body too small for your hands.
6)extra CF cards - especially if you are a RAW person. :bsmilie: