The same question was actually asked not too long ago here; Marin Bike Dealers in NS
My suggestion would be to pick a bike that your local bike shop carries. Giant Bikes (among others) are known for being very good part spec for the money and they are great to deal with if you ever need anything warrantied.