Pine, yes. I have never played a guitar with pine body. I heard it sounds really good. Anyone know more?
Oh, I realized there is also a Classic Vibe Stratocaster! Man, this could lead to two (!) new guitars!
See the Squier website:
http://www.squierguitars.com/products/