The U.S. Senate and House of Representatives came to a $789 billion agreement on a tax-cutting and spending stimulus bill this week. Since Senate Republicans signaled they won't attempt to use procedural methods to block or delay final passage, we can now take a deeper look to see which companies and funds may benefit. To meet President Barack Obama's pledge to "save or create 3.5 million jobs and get our economy back on track," the package provides a plethora of perks. To re-prime the retail pump, direct aid to individuals is slated to come in the form of a $250 one-time payment to Social Security recipients. For those of us still holding down a job, an income-capped $400 tax credit can be doled out in our paychecks as soon as withholding tables can be updated. Look for this money to begin to flow in the second quarter. The two consumer-staples retailers favored by TheStreet.com Ratings' stock model are Wal-Mart ( WMT), at a "buy" rating of B, and BJ's Wholesale Club ( BJ) at B-. Tip-toeing into the shallow end of consumer-discretionary retailers, the model likes Family Dollar ( FDO), at B, and Dollar Tree ( DLTR), at B-. To push ahead so-called "shovel-ready" building projects, the compromise puts forth $46 billion for road building and other transportation-development plans. While legislators bemoaned that this is just a drop in the bucket compared to the scope of our crumbling infrastructure and the need for job creation, it is a step in the right direction down the long, bumpy road to recovery.