I bought my boyfriend a ps3. We exchanged gifts early and I was really excited to give it to him because he's been saying he wants one for a couple years. He also had one of his game systems and games stolen so I knew he would really love it. I was right because he was very ecstatic when he got it.
I felt like it was a very unselfish thing to do because so many people told me that a girlfriend doesn't get something like that for their boyfriend since it will take our time away, or some nonsense like that. He was up late hours playing it which caused me to lose a lot of sleep but knowing I was the cause of such joy made it all worth it.