Iterative Receivers For Interference Limited Environments