Beachwood Place is an excellent mall, with Maggiano's Restaurant just opened, and with a future Eddie Bauer and J. Crew to open in the future. It has many upscale shops such as BCBG, Steve Madden, Aldo, Cache, Arden B, Boss, as well as the usual Express, Limited, Casual Corner, Pottery Barn, etc... Don't forget about Nordstrom, Saks, and Dillard's - of course!
My only problem with Beachwood Place is that they sell you give cards, charge you to buy them (a fee), charge you to check your balance, and then when you use it your balance doesn't even show up on the receipt?! Not to mention, after 12 months of non-use they charge you $4 per month fee! Personally I think this is horrible.