Not going to mess with a leak but getting very tired of waiting on ics.
HTC seems to be the slowest of all manufacturers to update their phones.
Pretty obvious that they try to force you into buying their latest phone in order to get the most recent os.
I thought the problem was with Verizon, not HTC.