Hi Niall,
ESRI will introduce the multiple breaks function in 9.4 beta 2 which will be released in late January. With the new function, user will be able to add up to 5 breaks.
Virtual depot function was introduced in 9.3. User is allowed to leave EITHER �??StartDepotName�?� OR �??EndDepotName�?� blank for a route, but not both. It should work well. Could you please let me know what warning/error message you got?
Thanks.
Anna