America varies a lot. I've been in Southern California for 7 months and love it. The weather's gorgeous and everything looks bright and shiny. The houses are decently sized with big fridges and ovens and fun things like automatic garage doors.
The people are generally pretty intelligent and cosmopolitan - you hear plenty of languages and accents in one day and no-one bats an eyelid at mine.
That said, I've driven across the US several times and I wouldn't live in the south for anything (Arkansas, Tennessee etc.) - too much guns'n'jesus.
A note about healthcare - it's fine if you get insurance. Costs of living are generally lower and salaries are higher, so imo, this can be factored in. I just had specialist treatment at a hospital here and was really impressed by the speed and quality of service.
Not so impressed with the birthcare - very, very medicalised. I realised I had no chance of successfully VBACing in the local (swanky) hospitals and a C Section would be astronomical - over $30k because we moved here without insurance and couldn't get it while I was pregnant (oops). Anyway... I ended up with a home birth and it was a fabulous experience with an independent midwife and two doulas/midwife trainees who were all caring and very professional.
In some states, this would be very difficult to achieve, but here, it's fine. The states really are like different countries in a way.
What's nice about California is that although bottlefeeding and C Sections are pretty much the 'norm', people are pretty tolerant and I breastfeed everywhere without comment or looks. I find there's a lot of choice here and a lot of tolerance, but you do have to take personal responsibility and look out for yourself - while I bitched about the nanny culture of the UK, you sudden;y find yourself wondering about health and safety and things like that here. Employment is all 'at will' - you can be fired for any reason, no tribunal, no comeback. You're pretty much left to it. That's the only thing that really bothers me here.