Second life customization is so detailed, most of them are thru scripts. If you are good, you can design your own sword/wings etc etc... But you must know the scripting.
most customization would have to be ultima online as far as ingame. pw realy only has alot customization on character creation.ultima online 6 gigs 2d of course it gotta have the most customisation.