I would say fresh water, because it will give you more experience, and i know saltwater is more expensive, especially the fish, i would try out the fresh and go small at first see if you like it. And work your way up and you can buy a new tank just for saltwater, but it's all up to you, either way you'll learn and you will enjoy it. Fresh water tanks are more community tanks full of colors and such and easy to maintain, saltwater, and nano's same thing very colorful but more expensive and harder to maintian. The fish in a saltwater tank are more sensitive..