They're good little machines, especially if you already have mouse, keyboard, monitor.
My first Mac was the old G4 mini, it is now running as a server. I lated upgraded to a Core 2 Duo mini and that is my main development machine, for both Mac and Windows (under parallels) based development.