... and Jimmy actually does have really good advice, but you don't always have to do flowers. Anything you give her that you put thought into will be nice. Don't just swing by a druggist at the last second and grab her stuff. Not that you would, I'm being general.
But seriously, it's about time girls got smart. You're a catch.