That's awfully tough, but at least you'll wind up with a true stud whoever you wind up choosing. Wouldn't you love to pick 10th here?
Anyway, I'd narrow it down to Pujols (hitting's safer than pitching, and flexibility is worth more than moct folks think), Schilling (as Trojan Pony says, if he repeats his '02 numbers, you'll be getting a huge steal) and Pedro (based on potential, but he's riskier).
Go with Pujols and an arm in round 2, or take Schilling followed by solid bats.
I'd probably be tempted by Schilling, but I don't think there's one 'right' answer here...