This is one reason why i would love the main charactor to be a gang member.
For drive bys, it would be cool to not be the driver but still control the car. For example, say you shootin and a NPC is driving. You can use the appow pad ( or dial pad or whatever), to control his/ her driving. Press up to tel them to go faster, double press it to tell them to floor it, press down to slow down, doube press to stop, press lefy or right for them to turn on the next street, double press for a u turn, aim at a car and hold up to chase it, or aim at a person and hold up to run them over.