An Improved Near-Optimum Multiuser Detection Startegy for Synchronous Systems