She did kinda consult to me, here's a couple more details. As I said, she would never treat herself to something like an iPod. She came back from an Xmas trip home telling me that her sister wanted my opinion on MP3 players (which I totally bought cuz her sister IS indulgent and somewhat spoiled). I wanted to research the iRiver, Muvo, and Nomad but decided that the iPod was the best choice for her sister's trendy tastes and low PC experience.
So my GF was going to shop for my b-day yesterday, and I tell her not to shop for me after work, as she works late (had been doing so all week), and calls me to tell me she's leaving work as I was about to leave my job. I get home and there she is so I thought she accepted my pleas to shop for me during the weekend instead. In reality, she left work earlier, bought the iPod, called me from Best Buy instead of work, and packed it away.
Best Buy didn't have the 20GB on display and told her that the U2 set was basically free with the iPod (it's not, the set is $150 and the set "discount" is $50). We just went back, returned it, and it turned out that regular 20GB units were in stock but we went across the street to Circuit City and grabbed a 20GB unit. She's been very annoyed at BB service in the past and so have I.
So thanks for the help.
Edit: She knew I can probably find it cheaper online but she wanted to surprise me so that I could listen to my iPod at work the next day. Yes I realize I am very lucky.
P.S. We are U2 fans.