I know this wont be for everyone, but I just contacted Orange and managed to get the HTC Mozart for free on just a £22.50 per month contract (for 18 months) .. I managed to get 200 mins, unlimited texts, and the internet package.
This is only gonna be for existing Orange customers though. If you are thinking about upgrading, please make sure you do it over the phone, rather than instore. In stores, the best you will get is £100 for the phone, and then min £35 per month.
I hope this helps someone out...