Well color me puzzled... My Desire warned me that I was running out of space and showed >20mb free on the internal memory. Odd, as I don't have any large apps installed. So I started digging a bit. Apparently there's 147mb left for the user to fill up with apps after HTC and stock Android has had their way with the 512mb the phone is born with. Using a good old calculator, I came up with this: Apps installed by me: 12mb Combined cache of ALL programs on the phone: 33mb Total: 45mb of data. Free space as reported by the phone: 16mb Missing in action: 86mb. What the deuce?