What a write!! Very informative also easy to understand. Looking for more such posts!! Do you have a myspace? I recommended it on digg. The only thing that it’s missing is a bit of new design. Anyway thank you for this blog.