If you can afford all that, it would for sure be one nice package to have, but the minimum would be just PBP and a U2 programmer.

I have an EasyPIC3 board I'll give you if you order it from us. I've used it once. It's nice, but I just have no need for it. I use in-circuit programming, and prefer to build the circuit I'm working with VS using a dev board.