If my missus was to buy me a present for the wedding day, i'd like something like a nice watch, something that would be worth keeping, and not a run of the mill watch.
Something like a Tag H.
Things like Ipods etc.. in my opinion are a nice present, but wouldnt be something that I would treasure so much, as they are readily available.
This may sound ungrateful, but its not meant that way. What you want is something a little different from the norm, that he could look back at, and remember exactly where its from, and what it means.
Sam, if you happen to read this, I'll take the Ferrari, but for life!