It was better in every way you can quantify in a tech specs listing, and not in any way that actually matters to the customer.
(Brown launch model here.)
The Zune may have been somewhat better (until the nano and iphone), but it wasn't enough better to overcome the ecosystem switching costs.