Bluetooth Pair and Interrupt On Call

I've been reading some other posts about using Bluetooth and an iPhone app to control other systems, or using the Arduino to play/pause, etc the iPhone, however, I'm looking to simply get an interrupt and caller/text info from the phone when a new call or text message arrives. Similar to what happens when you pair your cell to your car and when a call comes in, the display shows who is calling. Before I go and buy a BT component for my Arduino, I want to see if this is something that seems feasible, and if so, should any BT device work (such as BlueSMiRF from SparkFun)?

Thanks!

(sorry, couldn't post a link to the SparkFun product page as this is my first post)