Yep I just ordered the Blueant q2 and it is supposed to read out the names from its built in database it makes for itself. Supposedly it downloads all your names to the brain of the device after you pair it so it can announce the name thus never really having to pull it out. I havent gotten it yet so I can only speculate!
I do have the jawbone icon and it announces the persons phone number but not the name!
I bought a Blueant S4 speakerphone for my car and it announces the name of the person that's calling as long as the person is in my address book; otherwise it announces just the number.