Dang it... I just finished this nice critique of your draft but then I screwed up and lost it. So now you get the short version
Not going to rip you on your draft as it is your first. But I will give you critical feedback so you know what you did and so you can improve on your next draft.
First step is go back through the whole draft and see if you would have picked the same players. This is a great way to grade yourself and learn from mistakes that you can see. Plus sometimes the greatest critic is yourself. But on to mine

And since this is the short version I will just chime in with picks I didn't like or really really really liked.
Pedro at 18??? He would have been there at 23 and maybe 38. But then again I am of the belief that you should never take a pitcher with your first 3 picks unless a superstar fell to you. Pedro of 3 years ago... easy pick at 18, Pedro right now is not worth it.
Grady was a little early, but then again you were probable with a bunch on Indians fans eh? While I am an Indians fan Grady is not worth the 23rd pick. I can bet Chone Figgins, Chase Utley, or Gary Sheffield were there and they are much better picks.
Loved the Matsui pick. I actually have him ranked higher than Grady. Big difference between 23rd pick and 58th eh?
Swisher...

He would have been there 10 rounds later.
Love the Gagne & Isringhausen double pick. Great value where you got them but you should have picked Baez later in the draft and if he is a free agent grab him so you have Gagne's insurance policy.
Scott Rolen is another great value pick.
Jason Kendall??? Was there a catcher run that round? Needless to say Kendall is not even in my top 10 Catchers, I will just leave it there.
Dan Haren... LOVE IT!
P. Wilson? Please let that be Preston Wilson right? If so... GREAT LATE PICK! if not... eh???
Overall not horrible but not great either. You could have tried to speculate in the later rounds on younger players or breakthrough type performances. But you will have fun combing through the waiver wire picking up players because you do have a lot of dead weight you can trim to pick up players that start hot.