We have a garage for our stuff - two car garage - half for one car and half for stuff. In my neighborhood, many people have garden sheds that look like their houses. That's a fad. My mother had a garden shed - it was on a concrete slab and she made sure it had gutters to keep the water away from the base.
Your best bet is to talk to the guys at Sears and Lowes or Home Depot and then you'll get a consensus about what is really important.