N. C,
I am good with surprises for my hubby. We been together for 7 years on and off and there is a website that I have enjoyed their work. You say he is a very supportive husband and father so have something custom made. The site is
http://www.personalizationmall.com/Default.aspx?wordID=1&...
They have nice things that you can have made and I remember one was a #1 sign I got my hubby for Father's Day. It was a phrase engraved in crystal. There are anniversary idea/gifts for all occasions.
For our deceased son (we make our own poems and have them engraved in crystal also and placed them on his gravesight. If that isn't good enuff...Is he a sports fan? go to
http://www.nflshop.com/home/index.jsp
First find out who his favorite team is and get a replica jersey with his name custom made on the back and get you one with yours on the back.I just gave you a couple new ideas because I really dont know what you have been giving him on those types of occasions but you can get you and him a set together like with your nickname on the back and his on the back and it would be a set for the occassion. Good Luck!!! and let me know it works out!
Ps. I did that with the Denver Broncos and had my husband's Nickname and age for the # for his birthday this past year...He loves that damn jersey I can't keep him out of it! He said that was one of the best gifts ever....