linear-gradient() с наклоном (прямо в самом элементе) —
IE 9+border у псевдоэлементов — IE 7+
transform:skew() (также лучше у псевдоэлементов) —
IE 9+transform:skew() (у самого элемента, а внутренний элемент скосить в обратную сторону) — IE 9+
SVG (можно фоном, можно напрямую) —
IE 9+Update: по подсказке
lioklio transform:rotate() (у псевдоэлементов с увеличенной шириной и обрезкой в одном из предков) — IE 9+