Android PMP (aka ipod)?

I just don't understand why there aren't any good iPod alternatives yet.

Here are some things they can make better easily probably at the same price:

- battery (larger battery)

- camera (people would love an 'ipod' with a good quality camera)

I'm just confused. (I am kindof an apple fanboi, but would love to see something like this)

What's your take??