I just came across these excellent tool - XCA.
It is a free Windows tool that lets administrators run a CA - easily. You can easily create certificates for your users for WiFi authentication, process CSRs, export in all the common formats, and have the database shared amongst your support people - so anyone can generate the certificates.
Yup, and I've met him too. He works at the company I used to work for. His name is Christian Hohnstädt (or Hohnstaedt as it's sometimes spelled) and he's from Germany. Very friendly guy!
I used to use XCA almost daily, it rocks. But it's been ages since I've used it. Since being in presales I haven't found a need.