So says the latest Rasmussen daily track: Huckabee 21, McCain 15, Romney 15, Rudy 13, Fred 12.