MSNBC: With exactly three weeks until the Iowa Caucuses, and the latest polls there show a clear top four and a jump ball for first place.