no.
Do you really think Bungie would say no to Microsoft?
especially when Live is Microsoft?
Its their system, Bungie cannot and will not do anything about it.
They dropped update support long ago, it can die in piece now.
hope for a Halo 2 on Xbox 360, or
just get Halo 2 Vista, and complain how -blam!- it is.