I don't know if that's the fanboy in me speaking but I felt like the finale was just fine.

The 09 was definitely more direct and left a strong impression, which is something usually sought after in the season finales, but I felt like the 10, while more subtle, actually plays much bigger part in the grand scheme of things.

Also since this is my first post in this topic... I friggin' love BCS, awesomely done spin-off.