Hi
Just did some extensive research before buying first basic smart phone. Check out any phone you are interested in at the link below. There are other review sites -all much of a muchness. Wouldn,t touch the nokia.
For basic use (games like angry bird, web browsing/downloading, youtube etc) you need the following MINIMUM!
Gingerbread OS
1Ghz processor (preferably dual-core)
512Mb RAM
SD card support
2Gb internal memory
Camera/s - your shout.
I went for a samsung galaxy ace2 as a budget first buy mainly because they get better battery life. Now that I have found I like smartphones, I am upgrading to a S3 Mini
Hope that helps a bit!
Make sure (unless you have unlimited DOWNLOADS - careful, many service providers will tell you that your contract includes unlimited BROWSING - however whenever your apps update, you are using part of a limitred amount of data ie DOWNLOADING. Youtube and voip (skype) use a lot of data) you set the phone to update only when connected to wiFi (what do you think all those folks in satrbucks are doing!!??) - cheaper and quicker.
http://www.trustedreviews.com/mobile-phones