Quick summary from my point of view: Advantages of JGL: - Closer to the STL way of doing things Advantages to Collections: - No extra download - Better integrated with other Java classes, so you dont need to convert to a Map/Set/List in order to integrate with feature Y. - Used by more people - Better supported - Closer to the Java way of doing things Joe.