+1 on Benjamin Moore. As noted above, semi-gloss in bathrooms - wipes easier. Also, eggshell is better than matte on the walls, especially in small - medium sized rooms, as it reflects more light.
Have you had a professional consultation? It's free! There's a BM retailer in Boulder, here...