LIFE is owned and operated by EE, and they have excellent customer support. Everything good you hear about EE, apply it to LIFE as well.
If you do go with LIFE, try to get an exclusive offer from a comparison site. Right now, for example, you can get 3 GB of data on th £9.45 offer (instead of 2 GB) if you get it through Uswitch.com.