Amid a barrage of criticism from Republican lawmakers and conservative talk show hosts , the $ 800-billion-plus stimulus bill has become mildly less popular among Democrats and independents , polling shows .