What is a good boxed ISP

These probably would not cost too much. But is it the best option to use one AVR cpu to program the other.