Suomi is an awesome language, very kaunis. (lol I hate people that mix in foreign words)
Err, anyway, I learned a bunch of Finnish once, while dating a Finn. Cool language, I found it interesting and fun. However after seperating there was no longer any reason for me to use it so I've forgotten most from lack of practice. Best way to learn is obviously from a native, so do that if you can. Check out unilang.org, browse around to the Finnish section, they can hook you up with a 'pen pal' and the forums are decently active. Great community.
Good luck learning a weird ass language OP. :D
Oh yeah,
http://www2.lingsoft.fi/cgi-bin/fintwol is massively useful, also there was some fun flash based cartoonish site for learning Finnish that I enjoyed but can't remember what it was. Anyone know what I'm talking about?