How about Tennis? It can be a great 'Drop in and play' sport and there is plethora of great courts in the area. There are camps/lessons throughout the city.
I would also strongly advocate buying a half-decent bicycle. Explore your community/city, run some errands, and get some exercise while you're at it. Can be brilliant fun or a helluva workout - depends on what you want that day. Similar comments for inline skating.
Overall though - CP Ball Hockey is where its at.
__________________
|