U didn't saying about the class, just bard: melee dps, range dps and healer. Shaman: melee dps, range dps and healer. Shaman=bard. Bards tend to be a support/hybrid class but there r no supports in wow. And shaman is a hybrid.
Guess u could always play a rouge, swords and stealth is about as close to illusion and ur going to get.