I am shocked at all the negativity coming from this device after watch all the great review vids. My Inc. is in the mail and I was absolutely stoked to get it. I am really getting second thoughts after reading all of these posts about Bugs. I was really looking forward to dumping my Storm into an abyss never to be thought of again and now it seems like I should hang onto it. 
