Do you use a browser? Don’t answer that, of course you do. And if you don’t hate the internet and all life on this planet, chances are you are NOT using Internet Explorer. If you are using Firefox or Chrome, I highly recommend using HTTPS Everywhere written by the Electronic Frontier Foundation. This will cause your browser to force SSL traffic on sites that support it. Keep in mind not all sites support SSL. Also, I am unsure how this works agains such MITM attacks as sslstrip.
FINALLY got the MiTM attack working and based on my testing the HTTPS EVERYWHERE plugin will prevent the attack.