I only had a minor hiccup in music when I had wifi enabled on my phone and I drove past an ATT hotspot. My phone would connect to the really weak hotspot and then lose connection and it would screw up the stream. With wifi off I have no problems on ATT's 3G, it buffers for a couple seconds before each song then plays through with no buffering. I did turn off the automatically cache music option in settings, I think that ends up using a lot more data than I want since I skip around between albums a lot.
Not sure why people hate the color scheme, it looks pretty cool to me and the UI is way better than it used to be.