This I love about Vegas:
1) Awesome dining
2) 24/7 entertainment
3) The over the top glitz on the strip!
4) There is stuff outside of the Strip that is pretty cool, like the Neon Museum, land sailing, gun ranges and even Fremont Street (after dark).
Things I hate about Vegas:
1) You can't catch a cab on the street. WHAT WHAT???
2) Everywhere on/near the strip is nearly impossible to drive to because of traffic
3) Outside of the attractions I mentioned above, the city is actually more like a tiny suburb and a smidge depressing.
But still, love Vegas, and while I wouldn't ever live here, I'm definitely buying a vacation home here.