WoWRaiders.com now offers full challenge mode runs self play. You get to play your own toon!
price is 129$(us) 90eu(eu) for the full 9/9 run with you joining the team and playing your own toon.
Now available for Us hordes, Us allies, Eu hordes, Eu allies.
details at Skype: Wowraiders1