Я использовал CSS-спрайты для создания своего первого спрайта, но теперь я склонен их сам рубить, так как лично мне легче создавать полосы спрайтов (т.е. длинные и тонкие), а не большие квадратные спрайты, так как его легче обновите их, если вы понимаете соглашение, использованное для их создания.