expensive to get professionally cleaned
Good camera to start out with if you're going professional....or just into photography as a hobby and want more than just a point and shoot.
Changing lens be careful because dust etc can get to the sensor and it costs a lot to get your camera cleaned. Canon is always a reliable brand and is well known worldwide so no matter where you are Canon will be there. Canon 30D has been updated to the Canon 40D and I think even the Canon 50D, but my Canon 30D does exactly what I want and I'm happy with it so why pay more for the newer one!!