Just came back from Vegas last weekend.
Out of those hotels you suggested, MGM would be my choice. I've stayed at the other hotels you listed and they are smaller than normal hotel rooms. MGM is about standard size.
I've only been to O for CDS and thought it was pretty amazing but my gf (wife now) fell asleep.
Hooters is a decent casino now. Its cleaner than when it was San Remo. They even have a small section called "Hooters Girl Games" where the dealers are dressed in the Hooters uniform. There are other tables with regular dealers and the waitresses were mainly in their Hooters uniform.
Just remember when you win, leave the table. I was up $600 and by the time I had to go home, I was down $300. Oh well, at least it was fun.