On the subject of monitors -- I'm just using an HP 13 inch VGA monitor that's at least a couple years old (I'm not completely sure because I bought it used at a pawn shop) --I got a dvi-to-vga adapter from Apple for the mini and plugged the monitor in. Apple's OS automatically recognized the monitor and offered up a variety of possible screen resolutions. I just fiddled with the different resolution options until I found one that I thought looked good. I had a spare wireless keyboard and mouse sitting around, so that was no expense -- I do keep the monitor in place all the time, althought it is often turned off -- I find it easier that way to deal with software upgrades and new music purchasing.