I'm building a slave board(shield) for an Arduino Mega with perf board which consists of 6 CC Drivers for two 3W RGB leds. I have questions on how to go about this since there isn't a whole lot of space. My CC Driver circuit uses two N-Channel Mosfets, a 10K resistor and a 9ohm resistor. Instead of using the TO-220 package I was thinking of using a Dual-Mosfet IC instead, to save on space. Since I need a heat sink on at least one of the Mosfets, Im curious how good the heat dissipation is for IC's compared to TO-220 package. I'd also like to keep the height of the board as low as possible, heat sinks make this difficult. Help appreciated on this.