This is good timing for me - I just bought new shoes two days ago. I went to a different running store this time than I did 8 months ago just to get a different perspective. RoadRunner Sports in Scottsdale, AZ has a complex computer system / treadmill video recording system that analyzes all aspects of your stance/arches/running form/pronation/etc. The employees were super helpful, and I ended up trying on 6+ brands of shoes.
Bottom line - this is a highly personal decision that no one can give you an answer for. You need to know what kind of runner you are, get the right type of shoe for your stride, and then go from there. While I did find a number of different brands that felt very comfortable, I ended up back with the shoes I've been running in since last September - Adidas SuperNova Glides (the same shoes another local running store, Runners Den, fit me in without all the fancy equipment - they have some great staff).
For me, I like a snug fitting shoe that fits my foot like a glove. My feet are different lengths (fairly common, they tell me), so the sales person tried to get me to size up because of feet swelling, and to make sure I don't lose any toenails. It took some convincing, but after 8 months, 1 marathon, and over 1000 training miles I finally convinced her that I was cool in the size I had been running in.
While reading reviews is a good idea, and can give you some knowledge, nothing can beat trying on a TON of different shoes and working with a store that knows what to sell you based on how you run. If they don't look at your run and how your feet make contact, they can't give you the advice that you need. Once you find a shoe that works, then you can buy that same model somewhere else for less, but the first one is well worth the few extra $ at a specialty store.