Swisher's not a stud, and if you look only at BA, he appears average. Ho does do a good job of getting on base and his OBP is usually very good. I saw an article in a local paper about Kazmir(former Met), and it sounds like his mechanics were a wreck, due to injuries and not knowing much about his own form. He's only 29, so if he gets it together he could turn out to be a good pitcher.
I went tio the Cleveland game this afternoon. They looked pretty good.