Whether you want cheap prices, free roaming, clear contracts or a loyalty bonus, these mobile providers are showing how it should be done