We have a free poke league website that a programmer has written for us in .net. We want to add a way for them to pay us using a credit card. We would like it to be a re-occuring payment, but if we have to we can set it up to send an email to have them resign up each month. We know of a similar site using ubercart (which is php). We also want to make it a more social website so we would like to add a forum and a blog. We would like for it to be done within our website, but if this is not possible we are okay with it popping up a seperate window (as long as it doesn't close the website window). We want them to look like our website though, using the same colors and our logo. We would love it if you they could use the same username and password as is on our site and it could be transferred over to the blog and forum so that they wouldn't have to re-log in for the blogs and forums. One of the things we have looked at is a social networking site that is called phpfox that would have the forum and blog in it. We aren't sure if that can be integrated into our site or not. Please let me know your thoughts and ideas on all this.