Use Darlington instead of multiple transistors? If so which one?
The ULN2803A (or ULN2003A) is a simple and cheap way to drive up to 7 or 8 relatively high current loads. 

Note that a darlington drops about 0.8V at 100mA.