Is the Obama fiscal stimulus plan (with its enormous deficits) too much or too little? The right direction, a dead end or the road to Hell?  These are not new questions … as this music video makes clear. Enjoy!