I have loved it since I was a kid...pre-Glee, pre-popularity...and I know that sounds like every name nerd's excuse but I'm sticking to it.
I grew up with my grandfather and great-grandpa telling me the stories of
Fionn MacCool. For years, my favourite spelling was
Fionn and then I changed to
Finn for more practical purposes.
I find it hard to find objective reasons for my love of it, for me it is what I connect it to but it is a good name to me- solid, has history, is connected to a great mythological hero and it reflects my cultural heritage.
If I had a son tomorrow there is no question that he'd be a
Finn.