Honestly, if you don't mind a bit of shipping and receiving then I would suggest trying each type out for yourself. Everyone here will tell you what they think is the best but you want what you think is the best. My opinion is I've never been one for cloth pads and glass ones make paranoid because I know it would break eventually knowing my luck. I tried a func pad and I wore a dent right in the middle within a couple months and got annoying as my mouse would skip when going over it.
I picked up a ulti-mat after reading awesome reviews and it holds up to the reviews. Solid structure, great foam pad backing (doesn't budge at all), and it's easy as hell to clean when dirt/oil builds up.
So give it a shot ...