aren't visiontek and xtasy the same card?
anyhow, the GeForce4 MX cards aren't worth it IMO (the GeForce3's are better since the GeForce4 MX is based on the GeForce2 MX model). I think the first GeForce4 card to be worth it is the GeForce4 Ti4200, but again, that's just my opinion.
edit - also, Visiontek used to make the Elsa boards, not sure if they still do or not though.