84444.com launches do-it-yourself mobile marketing campaigns from the convenience of your desktop computer.