Controlling large number of 24VDC lights / switches with Arduino

TPIC595 is a great solution. I think they also have higher current versions available.