Во-первых, имеет смысл покопаться в микшере самой звуковой карты - повыбирать источник записи, включить микрофонный вход, добавить ему уровня.
Во-вторых, если не поможет, то варианты действий:
- Если это действительно X-Fi (т.е. на чипе Emu20k) - имеет смысл погуглить на слова Daniel Kawakami и Vista - есть хороший шанс наткнуться на нормальные драйвера к Vista под эту звукашку.
- Если от X-Fi только название (Extreme Audio например, или Value или SE), то имеет смысл выкинуть эту звуковую карту и никогда больше не вставлять её в компьютер.
Тут вариант распадается на два ещё раз:
1). Если материнская плата современная (nForce 5 и новее, P965 и новее), то имеет смысл воспользоваться встроенным звуком. Потому как нормальный современный Intel HD Audio или nForce Sound 3d (или как его там сейчас кличут) обладает более высоким качеством драйверов, нежели подделки от Creative.
2) Если материнская плата все-таки старая, и звук у неё плохой, то из дешёвых и простых решений - CMI8738 aka Genius Sound Maker 32x.
Из решений понавороченнее - Creative X-Fi Platunum.
Если побегать по барахолкам, то можно найти SB Audigy (SB090) SB Audigy 2 (SB0220) или 2 ZS несколько подешевле. И натянуть на них свеженькие дрова.
Первая аудига (SB Audigy SB090) гарантировано работает под Vista с ТимСпиком. Что с родными дровами (только вылетает иногда), что с Даниелевскими (вылетов пока не видел).