Congress passed the much anticipated  Economic Stimulus Package today, opening the door for checks to be mailed to more then 130 million tax payers.

Rate this: 2.5