I only have a serial port on my laptop and PSI-ISP and EEISP hangs when I first connect it.
The PSI or E2 ISP are looking for parallel ports, which takes a long time. Download these registry file to change default to COM port. It is a ZIP file containing two Registry (.reg) files, just double click the one you need to run it.
Download Default Port Registry File