The Senate passed a $3.53 trillion version of the federal budget for fiscal year 2010 late Thursday night in a party-line vote, ending several weeks of acrimonious partisan debate. The package was ...