I Have done well with Louis Garneau. They have zipper in the back and velcro, can't seem to find them, but try these guy's I have a pair from them, Spa Sport.
I also bought these and they seem good. You should ask them for a size xxl even though its not listed.
http://cgi.ebay.com/Spa-Sport-Neopre...item19b6e306c6