Contrary to what many websites are proclaiming, Congress has not passed the Homestar, commonly known as Cash for Caulkers, legislation. The House of Representatives did pass their version of the bill in May 2010. However, the Senate has yet to debate a Cash for Caulkers piece of legislation. If both areas of Congress were to agree on a bill, then it would be sent to the President to sign.
A lot has changed since the proposed Homestar legislation was sent to the Senate.
The Homestar plan was a proposal from the Democrats, not the Republicans. With the Democrats losing many seats in the November 2010 elections, it is unlikely that Cash for Caulkers legislation will be considered by the Senate in 2011.
At this time, the top priorities of Congress appear to be reducing the alarming federal deficit and debating healthcare legislation. There has been very little discussion of energy savings initiatives, such as Cash for Caulkers, over the last few months.
Keep in mind that the Presidents State of the Union address is expected later this month, and we should have a better idea then if he will champion the Cash for Caulkers legislation like he did in his 2010 State of the Union address.