No Apps?? look over at samsungapps.com , the store has loads of them and growing rapidly on a daily basis. Plus paid apps is coming to India anytime soon.
About the camera quality, then watch this. I wonder where you read that the quality isn't appealing. Here's a short HD video I recorded from...