First of all, we stayed at the Indigo Pearl on Nai Yang beach which is near the airport (can't hear planes though), 5 min drive from airport, 45 min drive to Patong.
I'd definately stay in this area again, the plusses were beaches that weren't crowded, a choice of about a dozen restaurants on the beach (you actually sit on the beach) and a great spot to do all your daily tours as we had a private car instead of a crowded mini bus take us to all tours from here as most people are down south. Also right near a water park (Splash Jungle) which we had an absolute ball at and 7 hours went very quick there. We didn't think the place was open when we rocked up it was that quiet, but it was and it didn't get close to crowded all day long. Not as big as Wet and Wild but you dont have to line up for any rides!
Here's some pics from our hotel and Nai Yang:
Lobby of the Indigo Pearl:

The bar which my son loved, my daughter didn't complain as it had free internet too:

The view from our private balcony:

2 shots of the main pool, we could only go to this one as the other 2 were for people 16 and over and we had 2 kids with us, this was the best one though even if it didn't hav a bar inside it:


One of the restaurants on the beach:
