Xbox live is better because of the interface and its much easier to get together with people and play. It has created a standard for how multiplayer should work on a platform.
Also, games having dedicated servers is upto the publishers of the specific game, not the console manufacturer. If exclusives have dedicated servers, then thats because Sony made dedicated servers for those games. Its not a XBL or PSN specific thing but a game specific thing.







