]all major companies do give you the n900 at least for free together with a contract. go to your next cellphone shop and choose the provider and get the n900 for $0 or €0 or whatever currency you have. all you say is plainly wrong.