I would definitely Blame Stella; clever take on website performance monitoring

I came across this site Blame Stella on my travels…

Very nicely presented data, which I am sure the guys will develop. Particularly how they explain to mere mortals some of the terms of performance monitoring people band around everyday….

Blame Stella

An interesting  article here with the founder Delano Mandelbaum based in Montreal, Canada.