Bike shopping can be a lot of fun. Don't rush it. Try test-riding lots of different bikes, including those you can't imagine yourself actually buying. You'll learn a lot, and discover your own personal preferences wrt to body position, bike handling, and other features. Focus on name brand bikes at bike shops for the best quality and service (including proper fitting).