Any Enigma2 based receiver will enable you to use a Sky UK 7-day EPG. Such as a Dreambox or a VU+ uno/solo/duo/ultimo.
You install the CrossEPG plugin and select an EPG provider, there are a few to choose from. Then set it so the box automatically updates the EPG every day at 4am for example.
----
EDIT: Never mind i skim read your post and just saw the bit where you said you dont want to switch to enigma lol, sorry.
I'm not sure then, I have not heard of any others that support the EPG natively.