The longest blockchain are accepted as the most authoritative. Unless the evil peers are able to generate enough mining power, they can't discard transactions.
While evil peers can refuse to transmit or rely transaction, it only took a single peer to connect to the authentic network.
Also notes that the bitcoin network do not use any form of identities other than IP addresses themselves. So the attackers would need access to million of IP addresses to create that many evil nodes.
Perhaps with an attack, it will be possible to disrupt transactions in the bitcoin network, but it will not be possible to steal money or make money disappear. However, it would need to be very carefully planned and executed.
By the way, anyone can rent a cheap, on-demand GPU farm from Amazon: http://aws.amazon.com/ec2/hpc-applications/
http://www.bitcoin.org/smf/index.php?topic=1795.0
You seem to not have done the math yet.