Gender: Male Location: Following the Source of Light.
And Sonic is awesome at fighting Eggman's robots, but he's never fought anyone like Mega Man. The Blue Bomber has a human-like mind, rather than the mindless AI of other robots. Rock (Mega Man's original name) may not be as fast as Sonic, but he's vastly stronger and more durable. He's also fought a number of speedsters in his time and I'm confident he could tag Sonic with his Mega Buster.
I don't know, but Sonic is only sound speed, it shouldn't be that hard for Megaman to tag him. Megaman also have Rush, who gives him the ability to fly. Megaman could just fly above Sonic, blasting him with his Mega Buster.
megaman would probaly win since he has much more fire power, although catching sonic would be a problem megaman could use his robotic abilities to calculate the whereabouts of sonic.
Gender: Male Location: Following the Source of Light.
True, its Mega Man with his standard powers vs Sonic with his standard abilities Sonic's standard abilities include speed, agility, the whirlwind (Sonic Heroes), and the spin dash. Mega Man's abilities include superhuman strength, durability, agility, the Mega Buster and the Mega Uppercut (think Dragon Punch here).
Like I said, this is a great fight. I think Mega Man has what it takes to beat Sonic. He's beaten both Quickman (the fastest robot in the world) and Turboman (who's speed is supposed to rival Quickman's). He's also beaten several teleporters.