I must say that i am a bigger fan of ATi @ the moment. I think that ATi's mid range is much stronger than nVidia's.
Actually it is the opposite. Nvidia mid-ranged cards are always better, 7600GT was the best mid ranged card at its time. 6600GT was the best mid ranged video card at its time.