I know exactly what you mean. Because of these shortcomings, I use my old iPhone 3GS as a music station in the car.

/