Constantly. Only way I can cross-browser test every I’m working on properly (I’m a Web Developer).
Next year I’ll be moving into my final year at university and so be even more reliant on them for emulating a cluster of servers logging data in order to test my project. Details of that one are being kept with me though 😉
I run mine on my MacMini which handles more than enough for me ATM while still being used as a workstation. Currently specced out with a 2.6 i7, 16GB of RAM and a pair of 256GB SSDs on RAID0 so the VMs boot near instantly. For ones I’m not using regularly or are particularly small I store them on my NAS to keep the data on the Mini minimal.