Is this more of an issue with SA then Rogers? Or do they allow for better IPG's rogers just hasn't implemented one?
I don't know about completely different IPGs, but they can be upgraded. For instance, the Vidéotron IPG, while it looks a lot like Rogers, has a much better search function, where you can enter the first 3 letters of the program you are looking for.