I just bought a Logitech MX 400 and really like it so far. It has right/left click, 4-way scroll wheel, and two side buttons, which I imagine could easily be set up to use Expose and Spaces.
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.