So i've been taking alot of photos recently, and there are times when it would be nice to use a flash. Some of my pictures turn out really grainy in the low light, and I find using the stock flash on my camera makes everything look like its in a hospital, or people are sick looking(maybe they actually are sick?). The camera I use is a Canon rebel T3i, with the stock lens, and I play around with a standard 50mm lens as well. I'm just looking for a bit of extra warm light to take the grains out, maybe even just reduce them as much as possible, on a lower price point. Any ideas?