It depends on what your looking for in a bike, there are trail bikes, racing bikes, downhill bikes, and regular road bikes. If your only planning on leisure road riding you can get a bike from lots of good companies like what you suggested or Trek, Specialized, Giant makes some half decent ones. Most pro-bike shops will let you test ride them and see if it feels good for you.