@spivonious: Yes. I guess the OP got fed up with mediocrity that rules the .NET world.