also...
modelmayhem.com
Be careful about a lot of the free sites though...I've gotten some decent jobs off them, but most of the people I've come in contact with are not willing to pay you for your job-any more than tfp/tfcd.
And a ton of them (especially the models) are very unprofessional & show up late or don't show up at all...and I won't even talk about their modelling ability.
It's a good place to start-when you're looking to get experience/build up your book, but after a while, it's best to leave them alone or you will be a year out of school and still be fighting for images and real jobs other than weddings.