Unfrosted strawberry Pop Tarts are the best Pop Tart ever made

Reviews on all the Pop Tart flavors (actually a fun read)

Deadspin puts it at #2