Actually I don't live that close to Helsinki- the place where I live is in central Finland, about a 5 hour train ride from Helsinki. It's a city of 80,000 people, so we better meet in Helsinki if you're from Pittsburgh and you're looking for a good time! :D I know my way around Helsinki rather decently, since I take weekend trips there pretty often with my buddies.
Funny thing about the weather.. it has been real shitty and rainy for the past week or so, but now it's totally beautiful again: crystal clear blue skies and warm sunshine. Go figure... ?