Dude I was going to totally ignore this topic because couldnt care less what your gf got you but hey I have loads of time on my hand so decided to read and OMG if any of that is true WTF are you waiting for marry her NOW !
I could only dream of such a gf ... only dream ..::sniff::..
Dam you !