I've been reading up about people having problems with their market apps stuck on downloading since it has now happened to me twice. I am not sure if it's an HTC Desire thing or Android thing - but it's very annoying. The first time I did a factory reset but I think I've figure out what the problem is this second time around. Apparently, this seems to happen when I get that low memory indication. One of the symptoms is then Google Talk will not start. When this happens, all of my market downloads will never start and they hang. When I delete enough applications to get rid of that low memory notification - viola, Google Talk works again and my market downloads go on without a hitch. I've tried the clearing the cache and rebooting, etc. but those don't work. So this leads me to two questions: Why does this even happen and is it an Android issue or phone specific issue? Froyo has been out for a little while now - why the heck aren't more apps been updated to be able to be transferred to SD? Anyway, having my Desire since June - the memory thing is the only thing that frustrates me and I'm disappointed that more developers haven't updated their apps to transfer to SD. I unrooted and have no "desire" to root again.