Site perfromance seems to suck AGAIN!

yiiiieha,

the flame wars starts :wink: