Can I use a non-Apple Mouse or Keyboard?
You do NOT need an Apple-branded mouse to use on your machine.
You should be able to use most PC mice out there. Just make sure they connect via USB and not PS/2.
Some mice come with a trillion buttons and Windows-only driver to drive them. They will *probably* operate in Mac OS X as well, except you’ll need a 3rd-party Mac mouse driver, such as SteerMouse, to get them to work.
PC Keyboards will work fine, but of course, you will need to do the necessary key mapping yourself (ie, Windows key to Command, for eg). For keyboards, we recommend you get an Apple one; they are high quality, long lasting and value-for-money!