If you have a great serve, you should always be able to give yourself a chance at Wimbledon to cause an upset, that's why Roddick has a good chance.
DelPotro, Tsonga and Soderling may not have great records but they have the potential to be very damaging on grass no doubt.