Been testing these services for a week now provided by /u/insiderip who runs iptv.iprocket.net. Both experiences have been excellent by running services on a Dreamlink T1.
Apollo(IPGuys): I love this service, especially the reliability of the EPG. Seems like it's 95% accurate. Channel selection is excellent and gives a great selection of US/Canada/UK channels. Pretty much everything your average viewer would want, I have a few requests for channels I would like to see added but that's it. I've only had trouble connecting to the server once for a very brief period of time. Have experienced pretty much next to no buffering or freezing of channels. Pic quality isn't the best but it's in no way poor. Overall I think Apollo is one of the best options out there. For $10/mo you can't go wrong here.
Pioneer(Vader): I decided to check out Pioneer because IPGuys doesn't carry every sports event that I require, particularly all NHL games. Pioneer is seriously focused on sports coverage and carries pretty much every major sports event on a daily basis. They have a link to the daily schedule for what event will be on what channel. The schedule has been completely accurate every day. They give multiple channels/streams of each game in most instances so there are options if one isn't working, although I haven't seen any not working. Picture quality is excellent quality as has the sound. The EPG only works if you set your timezone to UTC time and even then it's not entirely accurate. Being that I use Pioneer for the sports coverage, the EPG isn't a big deal for me since I follow the events from the online schedule. I've had zero issues with buffering, freezing or connecting to the server. They also offer a very good selection of US/UK channels along with premium movie channels. Overall I'm beyond satisfied with Pioneer and will continue to subscribe to this service.
From my experience with /u/insiderip ... He is very responsive to his customers. You cannot go wrong with him a reseller.