I recommend AKG C3000B as well. There is also the 4000 but I have never tested it.
It is very important to test before you buy. Coordinate with the manager of the store to come at certain time or day in which you can actually test the Mics. Or better, if you have good relationship with the store, buy the mics to test them on your system and return those which do not fit.
I basically tried 6 mics, that I researched very well, in the store and ended up buying a microphone that I never heard of. Then One mic was strongly recommended to me and I bought it with other mics with the option of return and I am glad I arranged this option; for the mic truly sucked with my system (because my system did not support it; however, the mic is standard in the industry and used all the time).
So make sure you test them.