I've tried KRKs some time ago, but I need to test them better in these days, while I've never had occasion of trying Tannoy's ones: reading in the net, some people say that Tannoys lack of basses, while KRKs, on the other hand, have too much basses (and lack in the highs): do you have any experience with these monitors?
No, but I have plenty of experience of peoples' comments about monitors, and I can tell you that since none of them ever make these comments based on listening in a controlled environment, they mean absolutely nothing. KRK have a good reputation when it comes to monitors, and there's no way that they are going to produce anything other than flat(ish) ones.
But with all of these monitors, it depends on how you place them in your room, and what sort of porting (or not) they use as to how they sound,
especially when it comes to bass - which is why you should ignore them all. And shop trials likewise, I'm afraid - that's not
your room you are listening in...
Ideally you should arrange to borrow monitors and actually try them where you are going to use them before agreeing to purchase - any enlightened dealer should be able to help you with this as long as you leave a deposit with them as proof of intention to purchase. Or, you do it the way I would, and accept that a monitor actually meets its specification, and modify the room until it works properly. And that will inevitably give you better results.
Typical case in point - I have here a perfectly acceptable pair of Alesis Monitor 1 Mk2 passives (not main monitors at all), and these are ported to the rear. If you poke the backs of these monitors into the corners of a room, the bass booms absolutely dreadfully - until you stick a sock into the reflex port and bung it up! And that's the point really - you need to choose carefully the
type of monitor for your space really - that's more important. If you are forced to mount monitors near a wall, or in corners, then you will
inevitably screw the bass response up - you simply can't avoid it.
CAVEAT EMPTOR RULES!