Make a top rotation for each league as of today.
Here's mine (flamesuit on)
Keep in mind I don't watch much NL, so I'm mostly going from past seasons and stats.
NL:
1. Pedro Martinez
2. Dontrelle Willis
3. Roger Clemens
4. Tim Hudson
5. Jake Peavy
AL:
1. Roy Halladay (I'm biased)
2. Mark Buehrle
3. Johan Santana
4. Randy Johnson (sliding, but he's still one of the best when he's on)
5. John Garlans (put him here against my will)