I think your choices are really good. Last night my b/f got me 2 dosen roses in the most beautiful set up and some really nice perfume and lotion that I absolutely love. For some reason he can pick things out better than I could pick things out for myself. LOL.
So if all else fails - flowers always make girls' smile.