Any mouse will work with your laptop. Get what you like and what feels comfortable to use
Same with a keyboard if you decide to get one
Although it's a little pricey, I will probably get the wireless Apple keyboard. For the mouse, the Magic Mouse looks good but it lacks functionality and I've heard it's uncomfortable for long usage. I can't really use a USB mouse because that would take up the 2 ports that are in the MBP (I will be using them for an external drive and perhaps a printer). I would prefer a wireless Mighty Mouse, but they aren't sold anymore so I'll have to wait and see what Apple do next in the form of a mouse.