Yes, CardRunners and Poker X Factor are very good sites.
If you're a cash game player go with CR, if you're a tourney player then go with PXF. If you can afford it then get a membership to both. If you play cash games and tourneys and can only afford one then do CR.