i used to work in a phone store - i can assure you, samsung's phones are top quality, never had customers having problems with their samsungs... the motorola's are awful though, the software is pretty shite... however, to be fair, moto did work on that, and fixed up the software, but i'd still go for the d600..