Juggle, you can do it in your room, you dont have to buy anything besides tennis balls if you dont want to. And the possiblities are endless.
http://en.wikipedia.org/wiki/Juggling
You cant golf all year round and its at least 200 for a passable set of clubs plus 30 bucks or more everytime you want to play.