alpha flight was one of my favorite comic books. i even have a letter printed in #72 or 76 or something. don't remember. anyway, that is Northstar and his twin sister, Aurora. Northstar was Marvel's first openly gay superhero. yup.
I wasn't trying to mimick any particular cover with this one: http://www.gigposters.com/posters.php?poster=10011, Just sort of going for an overall EC style look. It's all drawn from scratch.
I agree that just throwing type on an existing cover is very "lazy" design. Hopefully the artist will try a little harder on his next poster. And take these comments as constructive crits to help in the future.