New LINQ Method: ToRandomCollectionType()
nerdhold.com