Well, I can say that we are definately going to add support for generics, but I'm afraid I can't give any timelines. There is a lot of support we still want to add for various .NET features and ease-of-use that don't include generics, so getting everthing bucketed into various releases is a challenge. Also, let me make a couple of personal definitions
1. An open generic is one that can be defined for any type, such as LinkList<T>
2. A closed generic is one that is locked to a specifc type, such as LinkList<int>
Obviously, #2 assumes that there is some .NET code that has defined such a type, for example as a factory method or a property.
I can say you'll be seeing support for #2 earlier than support for #1 (i.e., planned for the release of LabVIEW code named Europa), simply because of the amount of work involved. I say "planned" because you know how software is, you never know what can happen, and so I hate to make promises. But I'm expecting it to be there. Also, I can't say when Europa is planned to ship, because we don't give that information out until the product is formally announced.
I'm not sure if that helps any, but I thought I'd share it in case it did.