Senate Approves Stimulus, Steps off Economic Cliff