Could anyone tell me how long it usually takes for everyone to get the new software upgrades? I still haven't received the new 153 as of yet. I've been looking forward to caller id and search for a long time on my 501. Another question is the caller id both name and number call id or just does it just display the number only. Will if display called id info if the phone rings while I am watching a recorded event or does it only work while watching live programming? Thank you.