Hands down, WHMCS. I love the extendability of it. I love the fact that it utilizes smarty. It's not the most 'secure' system in the world (we all know there have been hacks), but if you know what you're doing, you can easily make it more secure.