Always shop for a bike shop first. If you should have a warranty issue, which shop would you feel most comfortable to have working for you?
Once you pick out the right shop, select a brand and style of bike they carry and at a price point you are comfortable with. Do it that way and you'll never go wrong.
__________________
My greatest fear is all of my kids standing around my coffin and talking about "how sensible" dad was.