It happend, but not in continuity.
It's basically what if's, kinda like Wolverine vs newyork or the marvel universe, or punisher vs marvel universe.
Doesn't stand.
The reason I don't really care too much about cross overs is the fact that each company is trying to write their character to its best WITHOUT insulting the other company's character.
They know it means nothing when it comes to continuity, so they just try to make it a good read.
I'm more likely to judge a character on his/her accomplishments that are in continuity, and not out of that characters range.
It's common sense to dismiss a character's accomplishments, if said accomplishments go so far beyond his ability without any explaination for it, other than he's become uber popular, and they want to appease the fans.
Just use yer noggin, and nobody get's their feelings hurt.