I want a new phone for christmas, and i dont know if i should get the blackberry bold 9780 or the iphone 4. my phone company is offering these plans ...

Blackberry Bold 9780
-350 minutes
-free after 6 and weekends
-unlimited texting
-5 favourite numbers
-caller id, calling conference, voice mail
-unlimited social networking like facebook, myspace, bbm ect.
-telus to telus
Total : $50.85

iPhone 4
-200 minutes
-free after 6 and weekends
-10 favourite numbers
-unlimited texting
-100 mb
Total: 45.20

My dad wants me to get the iphone 4 but i think the blackberry plan is better, even if the iphone is a better phone in general. and the iphone doesnt come with caller id and i need to have that
so what do you think is a better plan, and what phone should i go with ?!

please help 10 points for best answer !!