It's also worth noting that this won't work in Python before 2.5 (or maybe 2.4).
try: return True finally: return False
-- There's an error in your program: * 'return' outside function ...
Just sayin'
>>> def test():
... try: return True
... finally: return False
...
>>> test()
False