I am pretty good with Wordpress, but its still a little too blog-ish for my site idea.. I know there are a few membership type extensions or whatever, but I don't know enough about Joomla or its inner workings to know if it would save me time using Joomla or if I should just code my site from scratch.. Basically I want people to be able to sign up to my site through whatever means, facebook, gmail, yahoo, etc. I want members to have viewable profiles like on a forum board. And (using PHP/MySQL) I want to code some unique features that I will allow the members of the site to partake in. I am wondering if this would be easier to just code the whole site from scratch or if it is possible to do with Joomla. Certainly would like to avoid burying my head in too much code.. also are there any extensions that I should take a look that would help me with my goal?