American accent sounds warmer, indeed, as long as it's not too nasal, then it gets atrocious, I think...
In terms of beauty, I think the British accent sounds a lot more beautiful.
I speak with a British accent, but that's because my old school firmly insisted on using it instead of the American.