I like PHP most at the moment - only cos its what i've used the most.
However, i have looked at ASP, and found it to be very much like VBA - which im not too fond of!
At the moment, i'm getting to grips with Java, and am quite sure that as i use more of Java, i will find it better than PHP.
However, i think for web development, PHP will always be my favorite.
I do love SQL though, always gratifying when you write a really long and complicated query, which fetches the correct result.