WASHINGTON – In a major speech Wednesday afternoon, President Barack Obama fiercely criticized the GOP's long-term budget, drawing a sharp contrast with the Republican vision of government and calling for "shared sacrifice" as he offered his own deficit-reduction plan.