While the bitcoin protocol allows only 21 million bitcoins to ever exist, the bitcoin-qt application allows 99999999.99999999 in the amount area. I know that any attempt to send any amount you don't have will fail, But it still seems like a issue that should be fixed. If for no other reason than the principle of not exceeding actual available amounts. :p
