My train of thought was that "gave" would imply that out of all the guys she has met, she wanted you to have her virginity. I thought it would seem more intimate. Again, I'm just curious...
Scroll Down to Read Other Opinions
sunds better 2 my ears at least :p