ok, so it is finally working. thank you so much for all the help. the solution was pretty simple.
i had to reboot.
i think that problem was the changes i made to nsswitch.conf were not available to winbind. even when i did the ldconfig. so when i rebooted, it got sent the SIGHUP signal, which reinitialized everything. that was most likely the cause of the problems. either that or winbind was using its old cache and not looking to the PDC. either way, the SIGHUP signal fixed the problem.
now to tackle the home drives.....
again, thanks for all the help. im sure ill be back asking for more help soon.