Driving Mega2560 from external 5V bricks USB port

You can just remove that transistor that connects usb to the 5v rail - easy mod, takes 30 seconds, seems to work fine. After the mod you MUST supply power via the 5v bus, usb power won't work after that.