OK, so the new Apple Macmini has got me seriously tempted. I was thinking of building myself an all singing all dancing PC but I'm ashamed to admit that the primary motivation for doing so was really just in order to play games (particularly Half Life 2) at a decent resolution and quickly. If I decide I can live without PC games then the case for me having a PC at all starts to disintegrate. Maybe a Macmini is all I really need. I have a couple of questions though which hopefully won't become showstoppers. I have an HP all in one printer/scanner/copier/fax with a USB connection which I have to be able to share on the network so my wife (who has a Windows XP laptop) can access it aswell. Currently it's connected to my PC and I share it via XP. Ideally my wife and I should be able to share files also. The obvious solution would seem to be one of those network attached storage jobbies with a built-in print server. Now the questions: 1). All the NAS devices with integrated print server I've seen only have a parallel port printer interface rather than USB. Anyone know of one that has a USB printer interface? If that's not an option then I suppose I can always get a separate print server. 2). Will I be able to access the files on the NAS from a Mac aswell as the PC? 3). Will I be able to connect to a printer on a print server from a Mac aswell as a PC? 4). If I decide I don't need NAS, is it possible to share files/folders on a network between PC and Mac? If the answer to either 2), 3) or 4) is "no" then that's unfortunately a showstopper. Before anyone suggests it, getting my wife to swap to a Powerbook is currently out of the question :) . And now a couple more questions which are not related and less important: 5). If I decide to do the Squeezebox thang is there a version of the server software that runs on the Mac? 6). If I want to do some programming on the Mac can I just use all the normal Unix tools? 7). Just how fast will one of these Macmini's be? Michael.