Nokia 5800 Clearance Pre Pay available on o2, T-Mobile and Orange.
O2: £139.99 plus £10 top up = £149.99
Orange £129.99 plus £10 top up = £139.99
T-Mobile £129.99 plus £10 top up = £139.99
A £10 top up is automatically added in your cart and you cant take it off (damn you mobile.co.uk!) and there is a delivery charge of £3.99 on orders after 5pm.
You can wait and order tomorrow but I doubt that these phones will be in stock then!