Have a great time, Bozzi. Here are a few things that I have not seen yet mentioned that might be of interest.
If you have some money to spend on a show, or can hook up with a date, I would recommend the Mystere' show (I think at Treasure Island) or the O show (I think at the Bellagio)...have not been for a couple of years and they may have something new and updated. They are truly amazing shows, although they run about $75 or so, as I recall. Check into them if that is something you might consider, although maybe not something you want to do with buddies, probably more of a date kind of thing. Another kind of offbeat thing was the jousting dinner show at The Excalibur...pretty cool. Also did the Ceasar's Palace dinner/magic show which cost a little but was kind of fun. If you are a Star Trek fan, there is The Star Trek Experience, which despite my resistance initially proved to be pretty fun. They have a neat bar after the "experience" that is themed after the show with some crazy drinks, etc.
For a welcoming youthful (most of the time) casino crowd, you might stop in at Bally's. It is bright, fun and just has an upbeat feel to it. For a unique sportsbook flavor, maybe show up in the morning at The Imperial Palace...it has the feel of a local bookie shop to me, the guys writing the stuff on the board, yelling to the backroom, true gamblers coming in, checking numbers, moving on. Not like the beautiful sportsbooks of course, but a fun way to start the day. I felt somehow smarter and more prepared after that...lol.
Vegas has really made strides to offer more than just gambling, and you really can find a lot to do there other than that. Of course, I prefer to do otherwise for a good part of the time, but there is more to life than watching cards fall sometimes.
Many things suggested before me are great...the Water Show at Bellagio is really cool, they have 7 different shows or something like that. Gotta love the House of Blues.
Have a great time. Get some rest before you go. You won't sleep much when you get there, as the bells will never leave your head.