I like psyco simply because all you have to do is import the module and do `psyco.full()` to get an idea how well it's going to work with your code.  Once I feel like I've gotten the most I can possibly get out of algorithmic and data structure optimization, psyco is almost always my next stop for further speed.  Often, importing and activating psyco is all the optimization I end up needing.