hmm...I haven't heard about that, ZameraRain. I didn't become a fan of hers until after 03. But Michelle was somewhat promoted when she first came out. She had rather big roles. But def. EH was her breakthrough role.
Oh and my favorite Michelle series is World's Finest! She's awesome in that role.