Extra storage never hurt anyone, if you can afford a 32gig, get it.
If you're a Reward Zone member at Best Buy or plan on buying one of their protection plans, then it would make sense to get it from Best Buy. I also suspect you'd be able to walk in and buy it the day it becomes available at Best Buy.