I would have a little concern about your SPs though. Not anything major. Just the fact they are all young and not too proven. Halladay is a great pitcher (I'm from Toronto so I watch him all the time), but he is going to be facing the Yanks, Bosox and Orioles alot this year. Those are some pretty devastating lineups. I know good pitching beats good hitting but you can only expect it so many times. Also, Vasquez is a great pitcher but unproven in New York. Look what happened to Weaver when he was moved there. He will get alot of run support though. Santana has injury concerns and doesn't have a full year of starting behind him. Will his elbow be able to handle the stress of all the extra innings?
All in all I would say you have an excellent team and I'd be happy to come out of the draft with that team. But I like to raise questions rather than just tell you you have a good team. I find it may help you analyze a bit more which is kind of what I'm sure you are looking for.
Barry Bonds for US president.