I'm thinking about getting a mac mini for XCode development and I'm trying to decide between the $599 and $799 versions. I'd be using XCode, Photoshop, and maybe some Dreamweaver. I also might do some light gaming, but not much. I basically need to know if it's worth spending the extra $200. Or, would a refurbished 2010 mini work fine? So many options 
The mini will work fine with any USB keyboard/mouse right?
The mini will work fine with any USB keyboard/mouse right?