Thanks for the great rating!
There is another plugin that uses very similar code to mine called JavaScript to Footer – it moves scripts and styles to the footer.
That said, moving your styles in this broad-stroke can mess up the order they appear and alter your site’s appearance. Generally speaking it is better to keep your styles in the head.
If you are loading large stylesheet files or multiple stylesheets and you’re trying to improve performance, you might consider combining and compressing your stylesheets with a plugin like Better WordPress Minify. Note: if you use this plugin or another like it, my plugin (Scripts to Footer) may conflict with it because it removes scripts from their typical location – however, I haven’t tested that so do so at your own risk! (You can always deactivate it, of course). Let me know if it works for you.