You're lucky to have an Nvidia card. If you look at my post about DRI (link in my sig), you'll see the horror stories about ATI...
As for 'gelling', all of us, even the most proficient, have 'bad hair days'. Everybody forgets something "simple" every once in awhile. Thats why this forum is here. To help.