Damnit, I'm stumped. I recognize this, but I don't know what it is.
UPDATE: It is the logo of Phoenix, from the X-Men. I am truly ashamed, and feel as though I should turn in my nerd badge. I probably have no right to it anyway, because there are advanced nerds out there who are driving around in cars like this: