I've always used TLists for storing objects. But most Library sets use a TCollection. What sthe benefit of each?

My take on it.
TList is better memory management (Small objects stored)
TCollection is better performance wise
TCollection uses typed Objects so is easier to work with

any thing else?