A) Use Man-Whitney/ Wilcoxen tests with a Bonferoni correction (if the # ofgroups are not too big your fine). http://en.wikipedia.org/wiki/Bonferroni_correction
B) Use randomization techniques like the bootstrap to calculate confidence limits for the groups
C) Because it logically also depends on your data, you should try reading up on your options cause there are quite a few. for instance if you have unequal variances Tamhane's T2 is a good one. A place to start reading: http://www.jstor.org/pss/1164855, a journal article on the subject.
Wait for JohnM to reply, because apparently his master thesis was about this
(I wonder if he might supply us a digital copy)