The following lineup may not exactly be threatening, but unless Brian Sabean decides to make some moves in the near future (don't bet on it) this is the best possible starting lineup for the San Francisco Giants in 2011.

Should the Giants make a trade or two to get a bat? With the way their offense has performed recently, it sure looks like they could use it.

As I outlined here last week, this team needs to improve in more than just one or two areas if they want to stave off the Colorado Rockies in the West.

That being said, let's take a look at what I think should be the Giants' starting lineup. Think differently? Let me know.

3. Buster Posey, C

The 2010 National League Rookie of the Year, Posey has shown some signs of a sophomore slump this year.

While a .271 batting average with four homeruns and 20 RBI through 38 games isn't horrible by any means, it's not nearly what everyone expects from him, including the catcher himself.

His OBP is still a respectable .355, and his K/BB ratio is pretty solid, but Posey just has not been the same hitter as he was last season.

However, if his last 10 games are any indication, the superstar in the making should be getting back on track very soon.

In that recent stretch, Posey has hit .345 while knocking in three and scoring four more. He's also walked seven times, a good indication that he's seeing the ball well.

With some power and a consistent stroke, Buster Posey should be the man hitting third for Bruce Bochy for a long time.

It should also be noted that Posey is a crucial presence behind the plate for the Giants. His ability to throw out runners and control his pitchers will be sorely missed whenever the team decides to move him into the field.

5. Aubrey Huff, 1B

Slowly but surely, Huff is returning to his batting form that carried the 2010 Giants in the regular season.

Although is current line of .222/.292/.382 looks abysmal compared to last year's .290/.385/.506, Huff's power is vital to a team that is largely missing it.

Even with that line, Huff still has 10 doubles and four homers to go with 20 RBI. His bat, for the time being, is necessary in an RBI position.

On the defensive side, Huff is useless anywhere but first base. This is going to be a problem sooner rather than later as rookie Brandon Belt is currently tearing up Triple-A following his early-season demotion.

When you're hitting .387/.529/.600, you are not going to be in Fresno for long. The kid also has three dingers, seven doubles and 18 RBI, as well as 26 BBs to 21 Ks.

He's also a top-tier first baseman, so Huff won't be pickin' em at first for too much longer.

If Huff starts hitting, however, his contributions cannot be wasted on the bench so look for the Giants to utilize Belt in the crowded outfield.

We'll deal with that problem when the time comes, so here's Huff for now.