Not in a huge rush. Looking for the best deal.
If you're not in a rush and not set on a particular brand/model, my advice is to browse the deal forums such as slickdeals and fatwallet. They often turn up deals that I wouldn't have found otherwise. You can use Amazon (or google) to find reviews on most of the products you find deals for.
Sometimes the best deal is Amazon, sometimes it's Walmart, sometimes a web-only electronics store, and even Best Buy and other box stores on occasion. Google and sites like pricegrabber are usually pretty good for comparing prices, but they don't always pick up on the best deals.