Data heavy pages abound
XSLT really shines here
CSS2 is good enough in theory, but implementations are lacking
Perhaps for this reason XML hasn't caught on with right-brained Web designers