The Zune IS better than the iPod TFP...everyone knows this.
It's "better" if you qualify it: it's a better media player.
If you need apps or extra features, I wouldn't hesitate to recommend ay iPod over the Zune HD. But the Zune PC software, device OS, and player hardware are better in my opinion than the Touch.