I too use DirectUpdate, and it's been working great for two years. Never once had it fail to update (and my BellSouth DSL IP changes a lot.) It runs as a service, so you don't need to be logged in.
_________________________
~ John