20031003 unknown: Infotech firms feel the pinch of US visa cap