Es normal porque por defecto el navegador accede siempre al puerto 80. Para acceder a tus hosts virtuales tendrías que poner en el navegador algo como:
http://dev.sugartest1.com:2008
Pero creo que es más cómodo que cambies el puerto de IIS al 8080 y dejes el apache en el 80, si es que el apache es el servidor que vas a usar.