With its longer range and heavier payload...it is the best sub-sonic ASM on the planet. Harpoon and its SLAM derivitives fall in line behind that IMHO.
I respectfully disagree about Harpoon. It's okay for soft targets, I guess. It's also a good weapon against surface submarines. Originally, it was designed to climb at the end of it's run and dive into the target to give it a chance to penetrate the targe but that made it way to easy to shoot down. I saw, with my own eyes, a Harpoon fired from USS Hayler (DD-997) fail to sink a 50ft tug.