now that some jackass stranger(s) has my yahoo email, I'm thinking of getting a different one and leaving my current one to a spam. I'm just wondering what I can use for other emails out there before I decided to make a new yahoo or use my hosting email.
I don't care for hotmail or gmail. so strike those two off.
You can try http://www.gmx.com/ e-mail. I heard it was also pretty popular when it comes to free e-mail which are not owned by Google, AOL, Yahoo, or Hotmail.
Your ISP might also provide you with a free e-mail account, but if you cancel your e-mail, they might delete your e-mail as well depending on its terms of service.