http://sports.espn.go.com/espn/poker/
They offer a good amount of play money games, including heads up play.
I think it's a good idea. Like you said even though it is for play money, it might be decent practice. I'd be willing to play you there if there was a set time.