If you're from the 08, what do you think of this? My guess - Some will love it, some will hate it. What do YOU think of it?