I had an Esquire, as my only guitar, for about 6 months. Whilst it's not as versatile as a strat it was actually more versatile than I thought it would be. It wasn't the best at cleans but did a passable job, it certainly wasn't a one trick pony though.
I will be in the market for another Esquire at some point in the future.