Note: this is basically "a practical application of SSLstrip". Once you are capable of pulling that off, full control of the ssl-stripped site is a lesser concern. Interesting (and perhaps juicier as a media soundbite than "OMG SSLstrip exists!"), but not groundbreaking.