Don't do it kid. It sounds like she already knows how you feel about her. If she's really any kind of a friend at all, she'd never let you buy her anything that expensive.
I say try a litmus test. Go hang out somewhere and offer to buy a meal or something and make note of how she reacts. If she is somewhat resistant even if she eventually caves, chances are she's really your friend; if she just gives you a "Thanks! You're so sweet!" you need to try to put some distance between you and realize that she may be using you, even if she doesn't realize it herself. It doesn't make her a bad person necessarily, but it makes for a toxic "friendship".
Also ask yourself, "How much have I put into this friendship, and how much has she?" Does she buy you hundreds of dollars worth of stuff? Somehow I don't think so. Even the closest of friends generally don't do that.
Also, if you have to buy your way into her heart, you're doing it wrong.
Trust me. I have a lot of experience with feeling so enamored with someone that I couldn't step outside the situation and see it for what it was. You have to take that step back and look at what's really going on. Love shouldn't be blinding, love should be eye-opening.
thanks guys but i went a head and bought the ps3 anyways :^) i think it will work and if it doesnt then i can wait. love is worth waiting for imo
The problem is that you're putting unreasonable expectations on her. You've got it in your head that she's eventually going to love you. Whether you notice it or not, she'll feel pressure from you and more than likely recoil. If you really want to be a friend, don't start putting expectations for anything beyond that into the mix. Stop thinking of her as a romantic interest or you'll ruin that friendship.
AND don't go broke trying to win her over! I can't emphasize this enough. She needs to like you for who you are, not what you can give her.