In forty eight hours, that expensive dinner will just be poo. The flowers are a better deal - the ones I got for my wife for Valentine's Day are still hanging in there after ten days.
Not the memory of the dinner though. A nice, long leisurely dinner with a little wine and reminiscing is nice.
I told my husband early on when dating, don't ever buy me flowers or jewelry unless you get them off the back of some guys truck. (: