There are a lot of new faces in Seattle's batting order this season. So far this is proving to be a good thing. The Mariners finished last in every batting category last year. Though they were at or near the top in most pitching categories (which helped mask their weak hitting), you can't win a championship on pitching alone.
The only two guys carrying over from last season are Ichiro and Chone Figgins, in the one and two spots respectively. Everyone else is new or suffered an injury last year.
There seems to be a pretty good balance of power and average hitters. Here is a closer look: