You're kinda in the midde of everything. Best place in my opinion is Mount St Louis in Barrie. Im there most weekends. Once the snow falls i meet up with my buddy downtown and hit urban. If you're into that, join in.
Also there is a trampoline place in burlington over the summer (AKA now) that is fun. Sundays 6-8. I'll go every once in a while.