it's a very nice camera for the money!
As I've said on many occassions, unless you're specifically photographing sports don't waste money on top end camera bodies, get a low end one and spend the money on the lenses, the lenses keep their value a lot longer than the camera bodies.
My 20D I purchased back in 2005 for about $2000 I probably couldn't sell for $50, but the Canon EF 24-70mm f/2.8 L USM Lens I purchased at the same time for about $1750 second hand goes for $1,500 and new over $2000 and it's the same model. As you can see a body depreciates fast, a lens holds it's value as long as you keep it in good condition.
IF you can afford it the L series lenses give a much nicer and clearer photo.