I need to make a recommendation to people working in a wet-lab looking for an easy to use tool that does GO term enrichment determination. For those unfamiliar with the concept it means that given a list of gene names they want to find out which gene ontology terms are present in numbers that are above random chance.
There is a huge list here yet a random sampling of the tools mentioned there has lead me to many non-working sites. Other tools seem out of date or just not reliable.
What tool do you use to solve this problem?