Got mine 5 days ago and completely hooked on the big,beautiful screen. $260 new sounds like a great buy. I would think, looking at specs alone between the 640xl and the 1520, that the 1520 would blow the 640xl out if the water. Can't state that categorically though, never having used the 640 xl. Not one bit of regret over my 1520 purchase.