I think men "get it"... ya' know... right around the time of their birthdays when they want a whole big to-do put on for themselves!
Happy birthday, girl! You do what you want to for the day and let your boys fend for themselves. If they don't want to do dinner out, take your best girlfriend out for a nice meal... on hubby!