In my experience, dydns will be an enormous hassle that never really does work quite right. It will work from some places and not from others in a very haphazard fashion that leaves you never quite sure if you're up or not.
I'd spot you a slice too, but its specifically forbidden to have any windows machines with public access in our rack.