This is such a good plugin my first thought was "is this really free?"
I specifically created an account here on wordpress only to be able to give this plugin 5 stars.
Actually, the plugin had a little bug that made custom fields disappear but through a quick google search I've found the solution (provided by the author of the plugin himself) on wordpress forums.
I'm sure the author will fix this small problem in the future.
This plugin absolutely deserves 5 out of 5.