for nearly 20 years I liked the VO language very, very much. It gave me the power and strictness of C combined with a garbage collector, codeblocks and arrays. The explicit syntax also lead to readabler code than with other languages.
X# has all of this, but adds things like a better casting (casting to classes), and even stronger typing with Generics, other than new and powerful language constructs.
Therefore I have found a new favorite language: X#