Can Bank of America and Citigroup compete with Goldman?

Bank of America (BAC) and Citigroup (C) are reporting earnings this week, but can they compete with Goldman Sachs's (GS) boffo profit boost?

Analysts are not expecting to see B of A and Citi do as well. And, let's face it, they're still wards of the state -- holding onto a combined nearly $400 billion in TARP and other bailout money. Not only that, but their first quarter earnings were overshadowed by non-cash gains related to a change in accounting rules for toxic waste.