I've used both of them and ended up purchasing the Social Submitter program. I hate that friggin thing...you still have to create individual accounts for each site as social submitter does not assist in it. I move onto SENuke and with the captcha solving etc its worth the dough.
I was checking out ViralSubmitter(DEMO) today, and it seems like a really good All In One solution.
Accepts Captcha accts for submission and Auto creates most accts.
Submits to Article Directories, Video sites, Press Releases, Bookmarking sites and Social Networks.
-Get Indexed and Traffic fast...