anybody managed to get the Caller ID / SMS Sender ID to work correctly on 3.0 for unsupported countries?

I have 3G officially unlocked, and I was hoping that this problem will end with 3.0..but it didn't!!

if I stored the numbers with international prefix, the caller id won't be showed and if I didn't...the sms sender id won't be showed!!