Mouse and keyboards, any generic ones will do unless you're a gamer of course. Then I would recommend the higher end Logitech Laser mouse's. Otherwise, Microsoft makes great wireless optical or laser grade mice. I have two myself.
You don't need a lot of high powered or high performance device with that setup you have. I would go with something simple and cost effective like this:
Newegg.com - Thermaltake TR2 W0070RUC 430W ATX Power Supply 115/ 230 V - Power Supplies Newegg.com - SAMSUNG Black 20X DVD+R 8X DVD+RW 12X DVD+R DL 20X DVD-R 6X DVD-RW 12X DVD-RAM 16X DVD-ROM 48X CD-R 32X CD-RW 48X CD-ROM 2MB Cache IDE 20X DVD±R DVD Burner - CD / DVD Burners Newegg.com - Open Box: ViewSonic X Series VX2240W Black-Silver 22" 2msDVI Widescreen LCD Monitor 300 cd/m2 1000:1, 4000:1 (DC)
The monitor is open box, but it's a **** good monitor at the same time!!!