|Mr Khan said:
That Human Torch was used as a template for the Vision, right? Or was that later disproven...
I believe that is the story, yes. Something may have changed but last I read about it, that was the case.
edit: I read up on it and The Vision was actually created by Ultron.
Or check out my new webcomic: http://selfcentent.com/