Sorry gang, I've been out of order for a couple days. I sense that some of us are Deep Marvel Fans and the rest of us are, like, "How about that Avengers movie, huh?"  :P<br/><br/>Actually, I have to credit Vel and his games with getting me into Marvel comics for the first time. I've been a downloading fiend lately.<br/>