I'm with
@sburns. First identify the type of riding you plan to do, then identify the style of bike that excites you. They don't have to match, but your experience will be better/easier if they do.
Lets assume by your initial post you are thinking cruiser. For about the first 10,000 km you will be a novice -- can't really speed up seat time experience. One of the benefits in crusier design is they are friendlier for beginners, so you can start with a larger bike. There are options from 300 to 800CC that are all starter cruisers (Vstar 250 and Rebel 300/500 if you';re all urban short trips, HD500/750, Vstar 650, Vulcan 650, Boulevard 650/800, Shadow 750) if you plan to hit the open road. These bikes will have pegs set about as far back as possible on cruisers so which adds to control and comfort.
Cruisers are moderately heavier that other options but their geometry and low center of gravity makes them inherently stable and easy to ride, and offers improves low speed handling. Good torque and low HP makes throttle control and gear selection more forgiving than any comparable displacement alternatives - helpful in city riding and inclement weather.
Bikes with controls set really forward are not the best for beginners. First off they are usually heavy cruisers, next they are harder to handle, particularly at low speeds.