Nikki, depending on how much space and bandwidth you think you'd need, if you can create the site, I'd be willing to give you a subdomain off of mine. So something like yoursite.no-other-way.com
I could boost up my plan a little bit to snag some extra space and bandwidth, but I can't afford too much.
As for PHP, I had a website bookmarked when I was first creating my fanlist and it had some free PHP scripts. Maybe you might want to check it out?
http://www.hotscripts.com/