What about Schilling? I'd put my top four as:
Vlad (doesn't strike out too much - good bet for a 40/40 season)
I'd bump Schilling for Bonds if walks are counted in your league. Actually, if walks are counted I might move Bonds to no. 1. He's going to get 200 walks this year.
How many teams are in your league? Is it a snake draft? I imagine that either Piazza or Kent will still be around for your second pick if you have less than 12 teams in the league.
Don't worry too much about positional scarcity in the first round or two - what's more pressing is 'stud-player' scarcity! It doesn't mean you should completely ignore it, but you'll be able to fill in SS and 2B with servicable guys in the early middle rounds of your draft. Durham, for example, can probably be had in the 4th or 5th round of most drafts (assuming 10-12 teams), and he's an excellent player.