I actually found great knee high boots at Payless on Friday. They're brown suede, and no weird high gap (I know what you mean).
Also, not sure what your budget is, but last year I splurged on a pair of boots from
www.duoboots.com. They're nice, but definitely spendy.