Just 13 great gifts for Valentine's Day

There's no shame in a dozen roses, but if you want to spend $50 on something that doesn't die in three days, read on.