No, your outfield does need more power. If you can trade Baldelli to someone who is high on him, you might get good value. I would seriously think about talking to the guy who has Thome and Delgado on the block. Sweeney is nice when he's healthy, but he wont let you sleep good at night. Besides, a big bat like that is exactly what your offense needs - a 1B or OF thumper.
My other suggestion kind of goes against the grain. Im not sure Harden is ready quite yet. He was shelled pretty hard when he started faceing teams for the 2nd and 3rd time last yr, and is a large part of his value is more in name recognition. You might be able to include him as a sweetener in a deal. I think Myers is a solid 4th SP.
Also, dont forget Maddux is still not available, so if there is a chance to move your waiver priority up a bit by holding off on the first rd of waivers, it might pay off for you.