Our 2 year wedding anniversary is just around the corner, and DH surprised me and gave me my gift early!! A brand spankin' new sewing machine!! He went and researched them all himself, drilling the old ladies at the sewing machine shops with lists (upon lists!) of questions! He did GREAT! I have the Brother SB 3129!

What is something that your DH surprised you with lately?