The 430EX is probably a decent choice, it's not got quite as much grunt as the 580EX but is considerably cheaper. Avoid the 220EX, you can't angle the flash head so it's not possible to bounce the flash to remove harsh shadows.
There are third party units available from Metz and Sigma but I've no experience of them so don't want to comment on how easy they are to use.