I was looking for an armband and couldn't find one for the enV Touch. However, I also have a Zune 30GB MP3 player which is almost the same size as the enV Touch. So I got this...
http://www.amazon.com/iArmbands-Microsoft-Zune-ArmBand-Band/dp/B000M6UTLM/ref=cm_cr_pr_product_topIt fits perfectly! Really does. I was so impressed. The touch screen is fully visible and you can still control the env Touch. Finger swipes were great.
However, there was a slight snag. The built-in holes are meant for a Zune so I had to make a hole in the neoprene for the headphone jack. However, if you put the Touch in the jacket in the correct orientation, the headphone jack is at the worst location (just below the opening where you insert the Zune/enV Touch. Of course, you can't put a hole in the plastic cover because eventually it'll rip the plastic. So the only thing you can do is put in the Touch upside down and then make the hole in the neoprene. the hole can easily be made in this orientation. however, i do worry that somehow it is possible for the phone to fall out in this orientation if you're doing sprints or heavy jogging. if you're walking or biking, there's no chance of it falling out.
i know this may make this armband sound dangerous but it's not. i'm really loving it. it's actually a very very snug fit for a Zune 30 but fits the enV Touch much better. I don't like the idea of making a hole in the neoprene, but it's hold up quite well. the neoprene is very strong.
so i highly recommend this! and if you have a Zune, you probably already have tried this trick. but if you don't have a Zune, I think you'll be happy with this armband. It's a very comfortable band.