I used the rilphone.dll from the new Rogers roms released. The corresponding radio is 18.104.22.168.
It should work for most custom and stock roms. The only problem I found was it doesn't show in the dialer for the new touchflo 3D roms but does show the name in the call log.
For people who don't know, Name Display is a feature in Canada that allows the name of the person to show on your screen even if they are not listed in your phonebook. Please keep in mind you have to subscribed to this feature.
I've never made a cab or anything like this before. I did it with alot of searching on xda and google. Luckily most of the work was already done by the guys over at the raphael and diamond forums. So thanks alot to them.
So try out the cab!
Make sure you install SDCERTS first!!!!!