По поводу догрузки explorer после iCarDS...
Не нравится мне, что панель задач появляется поверх iCarDS на некоторое время.
В Windows XP это побороть легко, а вот в Windows 7 и выше - сложнее, т.к. умники из Microsoft убрали настройку "Отображать панель задач поверх остальных окон".
PS: Кстати, можно пропатчить explorer.exe так, чтобы он всегда рисовал панель задач при запуске независимо от того, что там в shell прописано. Правда, если explorer.exe обновится - надо будет заново его патчить.