What's the greatest Pop Tarts flavor? It's gotta be the Frosted Brown Sugar Cinnamon...and it's not even close. Best. Flavor. Ever.