As a matter of fact, I have never been a fan of roddick, and at some point I think I will never will be. More like hate actually. However after endless beating by roger time and again, I guess I have developed some soft spot for him. Of course when he start to win majors again, I will be ready to hate him again. But at the moment, I'm sorry he will get beaten by fed again next week at least once.
As far as Hewitt goes, I don't think he can beat Roddick in Wimbledon, and the two times he lost to Fed at USO, so does Agassi, and you know it's hard to pick when Hewitt meet Agassi. So I give him half and half for a total of 1 extra major. As for Ao 04 he was beaten in R4, too far away from the final, so he could loose at any point after that. Easier to pick Safin.