This entry is part 1 of 9 in the Plugin Thoughts Series