Are you sure it's a good idea to give computer hardware or accessories to a girlfriend as a gift? I think flowers, chocolates and even the most basic jewelry will work better.
But then again, nothing says "You are special to me" like a CD labeling kit.
Wait, I got an idea, get your mother 128 MB of RAM for the Mother's Day!
Well, you've chosen out some nice stereotypical bf-gf gifts. Maybe a big fuzzy animal too - that is what all bf give their gf, right?
She has a large collection of cd's she has burned and she loves to play around with clip art and images. She has mentioned many times how neat it would be to have a cd labeling kit, but that it seemed somewhat expensive. You do not know me, you do not know her, so I do not see why you feel you have any basis to insult my choice of gifts.