Да что Вы к sleep'am прицепились! У автора топика косяки в другом. Продолжаю думать, что у него тупые циклы ожидания никогда не происходящих событий с огромными таймаутами имеют место быть. Код бы парень выложил, можно было бы поговорить-поспорить (+)
У меня обычные программулины работают с 3-5-ю компортами, обслуживают IPX и TCP через несколько сетвых карт. Часто использую SLEEP, и всё - пучком. Причём, обычно использую заведомо имеющий косяки DELPHI. От задачи всё зависит, коллега.