I have a brand new North Face one, but, yeah, you'd need a lot of cash to pry it out of my hands. Look around now that's it's summer. I got mine in a sample sale at North Face.
Also, large will be pleanty big enough for you. One pieces can vary a lot in size and fit, mine is a medium and fits great (I'm 6'3, goes past wrists and feet)