Yeah, it's a shame because multiplayer was an afterthought for the current major engines that you listed. Off the shelf multiplayer can work really well if the engine was designed for multiplayer. The Source engine always comes to mind as an engine that has proved itself with many high quality multiplayer titles. I wish Valve made licensing Source easier/cheaper.