Phone Loud Speaker -> HTC Desire 500 vs Xperia L

Hi. I'm interested to buy one from these phones: HTC Desire 500 or Xperia L.

1. I need to know which have louder speaker for playing music ?

2. Which is faster for web-browsing ?

3. Which have better camera quality ?

4. Which have less lag during operation on it ?