you've got it.
Government job brings better benefit, and PENSION - is it important to you? You continue getting paid when you retire, never have to put a penny in your 401k, the most risky investment in this country.
40 miles commute is a problem though. Try to negotiate relo, or get some milage allowance.
Why the hell am I talking about this, I am visioning our tax money flying to your bank account... right, ntking?