Took me over a week to do it but I'm finally going live tonight(as long as my host gets off their ass and finishs my vm) I found a host that will support free speech and I'm going forward. Thanks to pembo and polasker for the help. I'm not sure if I've said it yet but to everyone who helped code this, thank you and damn you know how to keep a small foot print.
Edit: Well it seems the hosting company is taking their sweet time setting up the VPS. Might be another day before its up and running.
on his defense, those aren't trivial changes with the code as it stands