ICSP header are nice indeed, you could still build a cheap SMD adapter using a IC Clip, so you don't waste any PCB space.

Look at the following
http://www.picbasic.co.uk/forum/show...ighlight=dirty