I really like Extension methods... especially when you combine them with other good language bits to really make a difficult problem a lot easier.  I think invoking on Windows Forms applications is one of those problems that is elegantly solved by Read More