According to this "top aides to President-Elect Obama held multiple meetings with committee leaders and staffers" to write the legislation.
So I have to agree with TIMKEYS that, yes, it was Obama's bill (though you could argue that he never bothered to read what his own staffers wrote I suppose).
(My guess is that you didn't bother to look up what the bill did or how it was enacted before making your comment.)
Around my house what they proudly did with this money (proclaiming it on signs along the way) was to take a stretch of concrete highway about 15 miles long and, for every 20 foot concrete section, they cut out the joint between the sections and inserted a new 5 foot section (concrete highways here tend to crack during freeze/thaw).
The trick here was this doubled the number of joints, which need constant maintenance, from say 8,000 to 16,000.
The obvious fix was to just asphalt over it like virtually every other highway in our area is made. But why do that when we can generate mindless work for our supporters...