Where can I Play Pool for Free?

These days there are many online sites offering free online gaming of all types. My favorite is Pogo, where I know they have a game called High Stakes Pool.