Using Visual Basic, and thinking about Functional Programming? Here's an excerpt from Eric White's blog, explaining why you should:
Functional Programming (FP) has the potential to reduce program line count by 20% to 50%, reduce bugs and increase robustness, and move us in the direction of taking advantage of multiple core ...