DH and I made the move to the US last year, so far, no regrets.
We're both dual citizens anyway - my mom is American, so I've been a dual citizen from birth through her - and DH's parents are both originally from the US, so he has also been a dual citizen from birth. Thankfully this made relocating much easier for us.
It isn't perfect here, far from it, there's the healthcare issue for a start (we're fortunate that we can afford top level cover). And yes, there's the crazy gun laws, where it appears the right to bear arms is put above the right of people to go to school/college/work/the mall/any other place without the risk of getting shot by some crazed individual.
However, our children already have far more opportunities open to them, in terms of activities. My two sons are keen (ice) hockey fans, and DS1 (14) was part of a team over there in the UK, but access to hockey in the UK isn't as widespread as it is over here. Over here, DD2 (8) is already part of a team (we couldn't find a team for his age group in the UK), and DD1 (4) has also taken up preschool hockey. And the hockey is just one example!
And for us as a family (me, DH and five DCs), the quality of life we have here is far better than what we had back in the UK, we live in a leafy suburb of the Greater Pittsburgh area. Pittsburgh frequently ranks highly on charts of being a great place to live, given the cost of living, crime rate etc. We live in a large home, with 8 acres of land, and an indoor pool (not something we particularly wanted, we just fell in love with the house, and it happened to have it). In UK money, we paid just £15,000 more for our house here, than we what we sold our MUCH smaller house (with a family garden, not acres of land!) for in Surrey.
If all continues to go as well as it has, I don't think we'll ever move back to the UK, as I don't think we could ever live as comfortably back there as we are doing so over here.