im thinking of getting it but ive heard that the phone constantyl crahses
Don't get it -
It gets awful signal and fluctuates to no coverage, even in strong signal areas.
It's underpowered (just over half the cpu power of the iphone, and lacks a GPU so the lacklustre CPU has to do graphics work as well), doesn't have enough RAM to multitask and has memory issues (only has 128mb).
The operating system, S60, is clunky and the touch interface seems tacked on. It's just a bit un-user friendly and not very well thought out, so it seems everything takes longer than it should. Eg if you're watching a video and get a message.
The screen isn't responsive enough and requires clicking icons twice, making everything take longer than on other phones.
The browser is slow and rubbish.
It crashes and is awash with bugs, causing programs to crash or it failing to do what it's supposed to. Often programs won't close in the open applications menu, so they just keep taking up what precious little memory it has.
The camera is okay; it's good for video. But low-light shots with multiple light sources often have a strange white-light washout. Some lens shutters were badly made (poor QC and so too close to the lens) and caused scratches on the camera lens.
The keyboard is useful, but not great - it's only 3 rows of keys, so numbers/symbols etc need you to click another button first.
Wait for the n900 due out end of this month and see if the signal issue and other problems have been resolved.