my advice would be to dump her... from your description, she expects you to pay for everything as if it is her right to be pampered and spend your money...
if she is serious about you, she will not tell you that other guys pampered her in the past and expects you to do the same.. maybe you should ask her back "how many guys in the past ? " and see how she reply you.. if it is a busload.. hmmm ...
then again, if they are so good to her, why did she break up with them? is it because they have no more money???