I have my BlackBerry Q10 for almost a week. The hardware specs beats the iphone 5 ( 2 gb ram, 2.0 front facing camera, 2100 mhz battery ) and the software is all new with the fastest html5 brower on the market ( check html5test.com it beat it iphone by around 100 points out of 500 ). The specs on the Samsung G3 & G4 are similar to the BB10 devices. I unlock my Q10 for travel, installed my 32 GB micro SD card and pared it with my 32 GB PlayBook ( tablet ). I have over 100 GB of storage when you include my Free cloud storage. I have: BBM Video, Instagram, Skype, Snapchat, WhatsApp, facebook, Tweetcaster Pro, LinkIn, Google Maps with navigation, SiriusXM US ( via web browser ), Sirius Canada ( via web browser ), Bubba Army Redux, TuneIn Radio, Moon+ Reader, SkyDrive, Netflix, CNN, CNBC, Crackle, CBS Sports, Fuel TV, CBC News, Tapatalk2, Pinterest, Flipboard, and lots of brand name games ( Cut the Rope, Monopoly ect. ) as well as all the regular BlackBerry apps. Not to forget, BlackBerry still has the best security out of the box ( so important ). It's so fasts. I'm loving it.