I have a Mac Mini at home which I use from time-to-time for doing some development on OSX. I also have Ubuntu Linux on another box for that matter, but that's a story for another day! I decided to setup the beta of Windows 7 on the Mac Mini just to do a comparison of how the two Operating Systems would perform on the same hardware. I have included the steps below, but just to summarize, the end-result was very, very positive. Windows 7 runs flawlessly on the Mac Mini with just 1GB of RAM. I find myself using this as my main computer these days.
Installation Steps
Enjoy the best Windows OS experience ever!
Be sure to review Tim Sneath's 'Secrets of Windows 7' blog for some tips http://blogs.msdn.com/tims/archive/2009/01/12/the-bumper-list-of-windows-7-secrets.aspx