Right now I got a Canon EOS. The reason why I like it so much is that it has nice mode settings - P (Auto), Av (apt. value, my personal favorite), Tv (shutter value) and Manual.
Does the 300D allow those features? Could you list the modes you get with it?