I use a Logitech Marble Mouse (a centre mounted trackball). After using it for over a year I'm converted from mice, but it's more different then better. For my eee I use a tiny Morgan Stanley branded portable mouse I was given for free. It can look a bit dodgy when on the train, but because it's so small I use my leg as a mouse mat when using it on the move.
I am using wireless mouse of Microsoft.Its working very well.Its range is also good.Its does not depend on the surface also.Its move on any surface.