Both of my #1 picks last year(my 1st) were disappointing. I drafted Soriano, I think with the 4th pick, and Helton at 8?. Both had stretches where they disappeared, especially Soriano.
Since Soriano is a 2B, I would take him again, I think he'll regain his form. Helton will be hard for me not to look at as being over-rated, given how many solid 1B there are. Don't know that I would draft him in the 1st round again.
I will let you know who the worst 1st round picks are this season as soon as I get done drafting them