Hey Kevin,
I been having way too much fun with generics. Here are some implementations I have done that involve generics.
For writing library type helpers and what not, you gain a tremendous amount of reuse when using generics.