Thanks everybody for all the kind words. That wasn't the intention of the post, I'd like to hear some ideas as to improvements, or I'll be forced to conclude that everything is perfect.