my 2c worth:
The iPhone is for content hungry people (social media phone), facebook usage etc.. Also takes damm good pictures, videos etc. Excellent display.
The BB Torch tries to be a business and a 'content' phone - pretty good, but iPhone would win hands down if you are only after a 'content' phone.
If you want a phone that just works, with email, messaging, some social media, not too shabby pictures then the BB 9780 is a great device. It's the only phone I can send SMS or read mails, check the calendar whilst driving ... on roads or in the sky..
The New E7 is great, but heavy like the BB Torch (both are touch phones with keyboards). Also only a fixed focus camera (still pretty good tho) ... One advantage is the Ovi maps etc , really good and all in memory (no high GPRS costs when using)
I use a BB Bold (9780) for business and a Motorola MB525 on weekends (MB525 is to IP65 standards IRO shock,dust, water etc so it can bounce around the floor of the aerie etc.., with accelerometers etc, and the Android apps are plentiful and great fun -
https://market.android.com/) - you can get a second SIM for a few Rand extra on MTN/Voda - all costs billed on 1 number.
If you are hung up on Nokia (they, along with Motorola and Blackberry have the best RF/phone comms IMHO), they are about to release a nice looking alternative to the E72 called the E6, looks really great, accelerometers and all... not in SA yet, may be worth waiting for ...
One point about BB, you can limit your 'social media and email' costs with a fixed all in data charge of R60 per month (it excludes streaming data like you tube tho). All other phones need a data package to be cost effective.
Maybe this helps.... (or confuses more ...

jammer..)
A good site with reviews etc is
http://www.gsmarena.com
cheers ian