Your house sounds like mine and I know my kids aren't spoiled!
All I can say about the electronics is that it's tantamount to giving your kids a stupid pill. Let them play only when you can deal with the stupid. I've proven, time and again, that my 13 year old's behavior and attitude gets progressively worse, the more electronic/tv time he gets. He knows that if he crosses the line from amiable, helpful son to brat of the century, the electronics go bye-bye and he's stuck weeding the back yard for a while! I'm such a mean, old mommy! [eyes rolling]
Another thing I've noticed is that the "funner" your out-on-the-town day is, the more churlish your children are when it's all over. My husband and I treated our sons (13 and 17) to two fun days in a row and they've been awful since we've been home, particularly my 17 year old. Good thing I'm going out to lunch with a friend tomorrow and my boys will be doing far more chores than they realize tomorrow. Otherwise, I'd go batty!
Yay for hubby for nixing the fireworks. I vote for early bedtime, too!
In the end, just keep pounding home the message that your sons will only get electronic time IF they can show they can MANAGE the negative behavior it creates. I've been saying this for the last 10 years. Maybe it will sink in before my boys head off to college. Wait, that's only 1 and 5 years away! I'll keep you posted... <wink>
Hang tough, sister. This too shall pass...