Didn't feel the need to re-post everything we said.
I'm not saying this phone doesn't have problems, I've always been one to do my best to prevent myself from being a fanboy type person.
I suppose it didn't come across plainly enough: I've not had these problems, I see others might have them, but I haven't gone out searching for those types of problems because I don't have them. You're more than welcome to bring them to my attention, but please make sure you are responding to what I said, not what you are implying I said.
I've had the night to think more about this and I even went scouring around attempting to find a solution to your problem, and it shocks me(even though I'm not in need of this feature) that there is only one app that handles this. You've already tried that app and it's dismal at best. It seems like it hasn't been updated/fixed in a long time.
The best solution I can come up with is to attempt to ask someone to make this app; it can be done, we see a semi-working version available. We know it can work because so many other programs override those buttons.
So where is that someone who will do it? I think the best choice of action would be to look over at that xda site and see if they've found some solution for this up to this point; if not maybe toss them a few bucks to get this made?
I had a nice signature, but the mean ate it.
Whatever, drop it. I've come to realize that Motorola completely dropped the ball on a decent piece of hardware and fortunately there are developers who save the Droid from being the failure it would have been without them. I just wish I didn't have to invest numerous hours in figuring out how to get the droid setup properly.
I'd like to jump in to an old thread and defend the original poster. A lot of ppl have said "don't you think they designed it this way for a reason?" "dont you think they paid attention to market research".. NO. Of course its tempting to think that smart people made these decisions and are paid big bucks to obsessively think about them all night, but the truth is, these devices are rushed to market at a blistering pace, and this oversight may have come down to one person not thinking straight. Then, once the design is locked in, its locked in, its too late, and thats how its gonna be. The RAZR was brought to market very quickly, and the design was based on the original drawing made by a low-level designer at motorola. So lets not put it past them to commit a vast oversight. I find it unbelievable that the power button cant be programmed to end the call after holding it down for 2 seconds. Why wouldnt that have been a satisfactory compromise? Its very weird that there is a button to turn your screen off while on a call but not to turn the call off while on a call. Why would anyone ever want to turn the screen off during a call in such a hurry that they cant wait a few seconds for it to turn off itself? I agree with the original poster, this is a massive design defect that could easily be solved with software, but it probably won't be, cuz that costs $$ and people at motorola are hard at work bringing their next phone to market.