I was having the same trouble with logging not occuring. is_admin_page()* was returning true for non-admin pages. I just commented that line out, and it’s working for me on WP 2.0.2 – I don’t know what other effects doing this will have.