the best for your money would be Canon t1i.
it has all the image quality and features that a high end camera would offer, but without the high price tag.
I personally skipped the t1i and got the Canon 7D, because it's more advanced and made with weather seal construction. But it costs about $1000 more.