Found this little gem and it's pretty much made my mind up for me, Spigot.
Quote:
CraftBukkit
CraftBukkit
runs what is known as the Bukkit API which adds support to the game for
Multiplayer and plugins. This is currently maintained and supported by
the developers of Spigot who use the Bukkit API and add their own Spigot
API to the server.
All
Bukkit Plugins should run on Spigot servers as they both utilize the
same API, however, Spigot plugins will not run on Bukkit Servers.
Spigot
Spigot
is a commonly used Multiplayer version of Minecraft, This version
supports modification and plugins, For example, if you wanted to add a
plugin to teleport from one player to another, you would likely use this
version. Spigot has a website where developers publish plugins that can
be used for these versions