Yes, believe it or not, Marvel Comics have their own comic world called S.W.O.R.D - The Sentient World Observation and Response Department!
With agents, spaceships, HQ's and an agenda to rid the Earth of aliens, it could be our very own S.W.O.R.D - Space World Organisation for Research and Development (you remembered that too didn't you?)
The Beast from X-Men even get's to join the fun! You can check out all 3 recent issues of S.W.O.R.D here at Comic Book Resources, where you'll find story synopses and sample pages. Here's a sneak preview:
Marvel Issue 2 at Comic Book Resources
Marvel Issue 1 at Comic Book Resources
Check out the cool S.W.O.R.D HQ! Reminds me of the Spacex Photonic Propulsion Space Station! Great artwork!