The 30D in electronics standards might be considered outdated(there is a 40D and a brand new 50D with mixed reviews), but in reality its still pretty up to par. I shoot with a couple of 20D's and I still don't see a significant reason to upgrade. The 30D is basically the same as a 20D, but with a few improvements, For Image quality, they are actually the same sensor and processor.
First thing although the 30D is discontinued, There are still plenty to be had brand new for $649 from Adoroma and others. It is a pretty fantastic camera. the first thing you notice is that the build quality is very solid and it has a good sized comfortable grip(the grip on the rebels is thin and plasticy) The camera is a good performer, 8mp is plenty for just about any size print you would normally want(16x20 is no problem, even biger with the right photo) it shoots a fast 5fps, I'm pretty sure that creams any of the rebels series, ISO 100-1600, and even though some people think that its morally wrong to use the "H", it gives you a usable ISO 3200. Yes there is noise but a well exposed photo still looks better that any point and shoot camera could even dream about, an a 8x10 ISO 3200 print still looks pretty darn good hanging on the wall.
I find the 30D is a lot of camera for the money.
I have not done or even looked for any side-by-side tests between these cameras and the newest ones, because frankly It a wast of my time, I know that the 20D gives me great quality for my needs and if I second guess myself every time a new camera is released i would probably beat my head against the wall until the neighbors called the police.
I you want a pretty fast camera with a solid feel, good build, and the ability to produce high quality photos, the 30D, is a good fit.
$650 is reasonable for a new 30D. If you don't mind used, than you can find tons of used 20/30/40D's on craigslist, especially in New York. Also,
www.Keh.com is a good seller of used stuff. And I you don't mind an older model, the 20D is almost exactly the same camera as the 30D minus a few minor changes(bigger LCD, addition of a spot meter, etc.) and a 20D goes for arround $400 used. Then you have more $$ to put into lenses.