taint is fine
the taint message is the Linux kernel telling you the the NVidia drivers are not GPL'd (ie. you can not get at ALL the source)
As for the modules I have exactly the same problem, all was working before I upgraded from 2.4 to 2.6.2 and the new
has got the correct nvidia lines, very odd.