The Forum Shops were a nice break from the Vegas heat. Its huge and you come out the other end wondering how you walked that far.
Its got pretty much everything in it. They have high end shops, and shops you would find in your local mall. We didn't stop and eat anywhere, but there are plenty of choices.
Oh and beware there are timeshare people posted out at a couple spots that will try to suck you in by saying "Here, take this card and see if you won X amount of money". We saw too many people get suckered into that.
I definitely preferred The Forum Shops one over the Miracle Mile shops.