Man. I wish the iPhone had this so bad. On my old Razr and Ailis 1 phone, I could just press the 'end' button and it would cancel. idk why the Send button couldn't turn into a 'Cancel' button once you press send. There is that 1-2 second delay in the shipment of the message where you can press cancel.
The best idea!!