For deep concealment under loose clothing, you can't beat the SmartCarry (or Thunderwear or what have you). It's what I use under gym clothes or summer-wear. Comfortable, conceals well, accessible, affordable.
As for ankle holsters, a few guys I know have had to draw from one in a hurry, and they no longer use 'em.