connecting two arduinos over ICSP port

hi,

i've been wondering if it is possible to connect two arduinos duemilanove over the 6 pin programming interface ICSP.

at first i thought about SPI - one arduino being master, other one being slave, that would have been easy, but it needs SS pin of arduino-slave being set to low - i already use it for another purpose.

next thing i did was writing some code to transfer some data from one arduino to another over this three digital lines - it works well, asyncronous with handshake, but i only reach about 100kbaud.

thats enough for me, but i wanted to ask if someone knows some more hints for this task.

hardware is really simple - 6 pin patch cable, made from old ide cable.

ps: arduino is great :smiley: