Ibex bottoms are usually long on me, but I have to wear a small instead of an extra small, in the hips. I have a pair of Ibex wool/wind proof tights that DH bought me years ago, before I knew what Ibex was. The length on those are OK, but any other bottoms I've tried on are really long. The extra small tops fit me perfectly, although as in most things that aren't petites, the sleeves are a bit long.
I find Icebreaker itchy. I have 2 Smartwool base layers that are really nice, but are quite long.