Have you tried abc warehouse or best buy. Usually they are good IF you work the salesman. Do not settle on the price, negotiate, you may be able to get it cheaper. Perhaps watching for sales through these companies might not be a bad idea either.
I'm not sure if you want new or used, but if you want used, craigslist is a good place to look. I've found some amazing deals through craigslist in past.