Just thought I'd make a post to see if anyone else here is or lives in Helsinki, Finland. I assume most of the posters here are from the US but its always nice to see if anybody here is from around home.