I believe thats quite true. Obviously 10D is more expensive 300D as "most of the time"(not always) the more expensive cams offers extra functions, features or quality wise etc.
I've got a 300D and I'm quite happy with it as it caters to my needs. I wouldn't mind a 10D though.
I've got a 300D and I'm quite happy with it as it caters to my needs. I wouldn't mind a 10D though.