i agree, steevokun, unless its absolutely imperative that my ally makes a specific move.
i think the best time to stab an ally is when he/she is actively engaged with, or taking a center from the player/s you are working against.
( http://webdiplomacy.net/board.php?
gameID=9501#gamePanel ) is a good example. in 1907, italy is attacking germany in munich and taking spain from france. those two moves made it difficult for him to get either of those players to turn around the next move and and work against me. had he been able to, i could have been stoppped. fortunately for me, thanks to ppsc, i was able to convince germany to go for a strong second, and quickly wrapped things up.