IE6 7 でinline-blockを使う

li {
display: inline-block;
*display: inline;
*zoom: 1;
}

スターハック(IE6 7のみ)
haslayout(バグ対策)
これでOK