Tax time hits! The government's due, but good news: 3 stimulus programs deliver direct payments. A financial boost for eligible taxpayers.