frivolesque.com
Gaia
I played Punch Out!! so much when I was a kid, the whole game is now synonymous with boxing to me.