Last time i really dipped my head into this pool it was all about css with a splash of php if it was needed (i made a point of avoiding it ). These days i'm looking at all the options (xml, php, jscript, newer css) and wondering which would be the best place to start again. I'm familiar with the w3 sites, are there any other places that are really useful for learning/teaching how to work with the web?