There have been a few more Eddies released, but I still largely agree with this ranking (1 & 2 are a tie). I would add Storm Eddie somewhere here. His randomness is a lot of fun, and using Haze before he casts his fury is a blast (not to mention the awesome fury animation)