I'd vote against the 3230. It has a rather slow proccesor (123MHz ARM9), just like the 6600, and it has a very cramped and hard keypad. It's not worth the 12k+ price tag. Instead try the 6630. Maybe an old phone but it has a zippy proccessor (220MHz ARM5), stereo sound,... and it would cost...