I just ran across this Java Best Practices page which I thought was very interesting. I was doing a Google search for best practices using collections. I ALWAYS seem to use the worst collection for the task at hand and I'm sick of doubting myself when I need to use a map or list or something... Anyone got a good link they can send me to a tutorial or something? I'm going through the Collections trail right now... maybe that'll tell me what I need to know.