Don't have a yahoo account for your business; it makes you look very unprofessional. Get your own domain; it's very cheap to run and it looks a lot better to have an email address of bitch2008@mycompany.wherev.er than bitch2008@yahoo.com.