With kids, Phuket would be a great place for beach, ATV, snorkeling, islands, etc. Viet Nam is great to see, it's very interesting, but the traffic in Hanoi and HCMC is crazy and I would be nervous with 4 kids walking around there. I hear there are great beach resorts in southern VN though, and cheaper than Phuket.