Well I for one am sorry you feel that way .. for starters.. ( AND SOMEONE CAN CORRECT ME IF I'M WRONG) .. I believe the 2 TF slots are only good for 16GB each so you can get a total of 32GB If you buy Two SD cards and put them in both slots.. the SINGLE TF slot one. takes a 32 GB card. so really it's the same . just ONE card instead of needing two cards.. I personally like the ONE slot myself. I mean that's like saying. hey I have an 80 GB hard drive. well (2) 40 GB drives.. I'd just assume have the 80 GB .. preference i'm sure.. As for the flash. Mine is working fine. No issues with it at all. But then again it came pre installed. I WOULD HIGHLY SUGGEST that you ROOT it . and go with TIM 3a ROM .. after I installed the two files onto the root of my SD card and it configured. I popped out the card. rebooted. and put the SD Card back in and deleted the 2 files.. it runs MUCH smoother and better. You should have 4GB of ram onboard.. But you will ONLY see about 2 GB .. simply because 2GB is being used by the android O/S and applications etc. that are preloaded.. as for touch etc.. it's the type of 'touch screen' it is.. YOU will get use it quickly.. there are a few quirks. which Tim 3a takes care of . and it's definatly worth the $180.00 for it. Least the one I have !! Good Luck. and root it with Tim 3a.. and give it a shot. it'll make a LOT of difference.