The 5D is a fantastic professional camera. It's reasonably priced compared to some of the other choices out there, and unlike Canon's 1Ds series full frame cameras, it's not going to eat up your hard drive with impossibly large picture files, even in RAW mode. It's flexible for all your needs-- I've shot weddings with it one day and horse racing the next.
For those of you who shoot indoors without flash, it practically shoots in the dark-- clean images with minimal noise at ISO 1600+. What noise you get looks like film grain.
A word of caution: This is not a consumer camera-- if you need...
review »