Canon 20d user
Did you buy camera new or used. If used, reset all in camera settings. Second, you need to learn a few basic techniques.
1. Set White Balance to match lighting. If this is wrong teh pics will look funny (unless you intentionally want a special look).
2. Shoot in Aperature priority to control depth of field (small numbers like 2.8 give shallow dof, small aperatures like 11 give lots of dof.
3. Shoot in shutter priority to control motion.
4. Check your iso (high iso=grainier shots). Unless you are in low light, use the lowest possible (100).
Hope this helps.
See my work at http://carfisheye.blogspot.com/