I was ready to get the Flip or the 8900 myself, but after what I read, I have been relaying this thread to people on BBMessenger about why I'm moving onto another device. I have experienced way more crashes, lags, etc than I care for leading to device swaps (I had 3 8100's 2 years ago). The last BB that I had that didn't have to have things fixed was the 7100 series (7100t and 7105t). Those things were TANKS when it came to software performance. I never had any OS crash or reboot that lead to an OS wipe and restore. If I had followed my mind and heart, I'd still be on my 3rd 7105t (2 went back due to physical device defects) but I wanted a smaller BB.