have a look at the
Zboard Merc
tiny bit bigger than you're average board, but a damn good one and i haven't had any probs. the only downside is that if you're looking to use keysets then you can't with this and you will need the z zboard although keys can be programmed via the z engine.
as for the mouse still using my mx518, used to think that the raptors were good but this is as good