Sorry to hear that dude. Give her some time, and I'm SURE she'll realize how good you made her feel. Women are a strange, hormonal bunch.
I didn't want to start a separate thread about this (because I'm sure I'll get flamed), but me and the ex got back together this past weekend. We TALKED about things, and our lack of communication.
My advice? Give her some time to cool off, then TALK (and listen) about things. It's not about what you buy her, it's about what you SHOW her.