Oh god, this cracked me up so much. Especially Frank, I love the way you wrote him. And I've been to Finland! Okay, so it was only for two hours and we were at the airport the whole time, so I haven't really experienced it or anything, but still, I've been there. :)
Anyway, great job on this, I really liked it.