Solid start, you definitely should contend this year. The only players that worry me are Sheff, Markakis and Thome. I personally would have tried to trade for a better 1B instead of getting a Zimm/Sheff package, and put Teahen in the other corner. I personally don't think Sheff is coming back for any more big years. Zimm is sick, but how's he going to get rbi when no one on his team can get on base? Thome scares me because he can begin to drop off at any moment now. Pitchers are real nice up front, but I'd just keep an eye on the back end of your rotation until about May when you can get a better idea of what kind of season it's going to be for them.
That's just me nit picking. Good team overall, good luck this year!
Here's my team if you get a moment: http://www.fantasybaseballcafe.com/foru ... p?t=259667