The key is a great mix... after that, almost any professional mastering place should be able to give you a great master regardless of style - if they really know what they're doing, and if they have the right kind of room/speakers/training/experience/etc. If you haven't already chosen your mastering place, I'd be glad to master a single track for you, and if you're happy with it, we can work something out. Let me know.