I'm working on a OO framework that will make it super easy for writing WordPress plugins. The framework will also give you much cleaner and manageable code.
To see a little example of a plugin written with the framework you can take a look at this forrst post.
The activate and deactivate are not needed but it's just for demonstrating how easy it is.
Instead of writing all kinds of add_action or add_filter rules you just overwrite the action/filter methods you want to use and you're ready to go.
This in combination with a lot of other usefull stuff will make this a very powerfull, and the first real OO WordPress plugin framework.
Check out this little video to see the plugin in action: http://screenr.com/liL
If you have some suggestions or tips, let me know.