When I was setting up my phone with Velocity 0.3, I wanted to have lots of room for apps, so I used an 8 GB SDCard. Everything was running nice and fast, and the performance issues I was having with stock all pretty much disappeared. I was able to overclock and stay stable at 768. All in all, I was very pleased. However, I read on one of these threads that anything less than a class 6 card could cause issues although some have been using their class 4 4GB card that came with the phone without a problem. Imagine my surprise when I checked my 8 GB and found it was only a class 2! I immediately switched to tmy class 4 card and reflashed everything just as before. Within a day, I began having problems with apps running slowly, my phone rebooting without warning, or freezing up. I thought maybe it was due to overclocking so I stopped overclocking it, but the problems continued. I tried reflashing, going to Velocity 0.2, everything I could think of to no avail. On a hunch, I recalled that this all started when I switched the cards and reflashed. I switched back to the class 2 8 GB card, redid everything again and voila!! My problems all went away!! I've ordered a class 6 which will arrive sometime this week or early next week. In the meantime, at least now I have a stable phone once again. Hopefully, this info helps someone else struggling with a similar issue.