The i-Bar is surprisingly nice contemporary lounge, given it's location in the entrance/casino area of the Rio. The drinks were strong and the seats were super comfy. They were playing the Giant's game on the bar TV's, though I think they switch to a more loungy TV program at night.
I wouldn't go out of my way to get here, but if you are staying at the Rio it's worth checking out.