i don't know how serious you and the guy are, but here is one my sister's gave me. She heard it on the radio.
Get a silver plated box and get it engraved with your names or the date or something. Every time you have sex with him/her, put a dollar in it. On your 25th wedding anniversary, take the money from the box and go on a trip somewhere.