In an interesting move, Vodafone UK has discontinued sales of the HTC Magic. According to a Vodafone rep:
Unfortunately the HTC Magic is now end of life, and we don't have stock of that phone.
Vodafone UK's decision to stop selling the HTC Magic contrasts with T-Mobile and Rogers' stance with the HTC Magic. T-Mobile still heavily advertises the myTouch 3G and has recently introduced a myTouch 3G 1.2. Likewise, Rogers has offered free Magics to Dream users and will even add Android 2.1 to the Magic. Funny how one carrier sees the phone as end of life while others keep on pushing, right?
In any case, Vodafone probably needed to clear way for the Desire anyway. Discontinuing the Magic is a step in that direction. Though it does leave Vodafone UK's Android offerings pretty bare right now..