I've had my incredible for more than a month now and until this week I've always stored and play my music using the phones internal hard drive. I never experienced any lag or music skipping using this method. This was all while running the stock Android 2.1. Early this week I upgraded to Froyo using the manual method and last night I upgraded the stock 2GB SD Card to a Sandisk 16GB Class 2 card. Today I started listening to music form the SD card for the first time ever and I noticed that for almost every track I get some skipping/lag during music playback. I'm leaning towards the idea that the speed of the SD card (Class 2) is the culprit and that it has nothing to do with the Froyo upgrade. Can anyone else confirm or deny this? This is a deal breaker for me (you don't need to be an audiophile to find this annoying), so I was wondering if there are any solutions alternatives. From what I've read, the faster (class 4) SD cards are not available in the US. Is this true? I'll appreciate some feedback.