Check out the ArmPocket Sport20. I read a few very favorable review at the RunKeeper.com forum and bought one. It looks bulky in the pics, but couldn't feel more comfortable. I wanted this because I had two Belkin arm bands that broke (I'm a bigger guy) and I also didn't like how the neoprene would get wet and possibly transfer moisture to my iPhone dock connector port. This arm band will keep the phone dry. Also, it doesn't slip, AT ALL. Another big plus for me.