Talking about Finnish grammar, I came across this program which can show about 1000 inflexions for every Finnish verb: http://www.wakkanet.fi/%7Epahio/esitteet.html

The program's also in English.