Just found this on www.phonesreview.co.uk
In the UK the Nokia N900 will be free on a two-year contract at £35 monthly plan from Orange, or for £10 on a £30 per month plan at O2 (with a two-year service agreement).
Mixed blessings, it seems
Seen that in a couple of places. I'm due an upgrade and phoned O2 to be told that it was listed on either their launch or pre-launch schedules for the next two weeks.
So perhaps that info is wrong or has been picked up from a re-seller?