I recently took over Floxee (http://get.floxee.com) from my previous employer, where it had sat without much attention over that past year.
I've put a few hard weeks in getting it to a point where I could take it out of 'private beta' and it's now 100% open to the public.
Would love any feedback the community here has to offer, especially in terms of the marketing site.
Thanks!