MLeigh has given you some good ideas on what to do for your anniversary. You can even go one step further and do something really nice for yourself on that day, i.e., purchase some nice flowers, schedule a spa day, go out to your favorite eatery, etc.

As for hubby, some nice little treats at the house where he can snack away. Maybe even a ticket to a movie he's been wanting to see. Gifts for anniversaries can be so over rated at times, just like Valentine's Day. It's the thought that counts...but whatever you do, do it because you want to, not because you feel obligated to do so.