I think Meredith is a very quaint town, a picture post-card setting ! But very little to do or go, outside of downtown/dock area.
IMO, Gilford has it all ! Location, location, location!!!!
Access to I-93, and located in the middle of the Lake. Makes boating destinations great, cause you can go in any direction!
The Broads are close by, if that's what you like. Convient to Laconia too.
Every retail store you could really want to shop, Grocery, Wal-Mart, Lowes, Major Pharmacies, Fast-Food, Fine DIning, Marinas, and boat yards galore, Gunstock ski are, and let's not forget the NH State Liquor Store !

The list goes on, and on...
Taxes are not overbearing IMO, and you get a lot of bang for your tax buck !
Town beach, town parks, town boat ramp (next to Marine Patrol in Glendale), town water and sewer in some locations.
No major town projects on the horizon (that I know of?), which would affect taxes.....
Can you tell I'm a Gilford tax payer ? Loving it here !

Wouldn't want to live anyplace else.......
BD