I saw her play in Vegas a couple of years ago. Her stage show is absolutely amazing. She had wire effects, crazy dance stuff, and all sorts of video things going on. She's not the best singer in the world, but she can still sing.
As far as being "over" goes.....Her last album "Music" was one of her best ever. The great thing about her is she changes with the times.
Think about it. When most of us first started listening to her, she was cranking out hits we were too young to understand.....and even though it's been 20 years, she's still there. Still doing it. She's been pretty consistent during my lifetime.
I'd hardly throw her into the Cher category just yet.
But yes, her knew album isn't exactly the greatest. And that commercial is a little silly.