There is nothing wrong with on camera flash. There is no taboo about it. Learning how to do it right and consistently is key. As far as assuming the OP didn't need flash at ISO 1000, without being there how do you know? In my house at night I'd need iso 3200 to get a decent shutter speed at anything smaller than f/2.8. To the OP I'd recommend getting Neil Van Niekerk's "On-Camera Flash". You can also check out his tutorials atwww.planetneil.com. There is a lot more to on camera flash than bouncing it off of the ceiling or flashing it through a piece of tupperware.