Almost all legitimate sites offer some kind of play-chip option within their gaming platform. I know Pokerstars.com has one, and it gets a lot of traffic. Using software from sites that offer both play money and real money games will often have superior software functionality so I'd suggest going down that route.
Also, there is another question that may be of use to you herehere.