Yes
If you unlocked your iPhone it is easy to access apps store all you need is a account to download thinks from there,if you jail braked your iPhone you may download thinks through cydia only .
I would believe so, it can be difficult to unlock your iphone though but the iphone is exclusively at tmobile in Europe.
Yes, wether the iPhone is legally unlocked or jailbroken-unlocked.
Yes, you can use your iPhone 3G(S) to access the Internet if you have an available WiFi connection.
There is no such thing as a mini iPhone. If there is, it is a knock-of. If it is a knock-off, it has no access to the App Store. If it does not have access to the App Store, then this product should not be called an iPhone.
There are iPhone apps that can be used to access or even retrieve the detailed call logs.
There are hundreds of millions of free iPhone apps of the App Store, so it would be unnecessary to list them all. You can access the app store and look under "Free Apps" to browse them.
Yes it is, it allows you to access the internet, download apps and has an operating system.
You can visit apple.com or visit a local apple store for unlocked iPhone.
the iphone4 is better because the app world is more iPhone friendly then they are for android but as apps go an iPhone is able to access apps faster then the leading android phone.
You buy the iPhone app
apple create the apps on iPhone