The new mytouch's have a 3.5mm headset jack and any headset will work fine on it. I believe the older ones use the mini-usb style jack so you would have to use the dongle.
What type (in ear monitors, circumaular, etc) do you want and what is a "low price" to you?