We got my problems fixed, but now when I login it redirects me to my NFL page. I would prefer it to go to the page it was on when I hit the login button. If you still have my user and pass your more than welcome to take a look.
In the Configuration area of JFBConnect (in the admin area), under Login/Logout, simply set "Enable Returning User Redirection" to No. With it set like this, when a user logs in through Facebook, they will remain on the same page they were on.
Hope that helps, but if not, let us know!
This didn't just affect JFBConnect, there were duplicate blocks from jReviews and some other things in there as well.
To fix, I went to Site->Global Configuration in the admin area, and in the System tab, I set Caching to "Off". This fixed the problem.
If you want to see the issue, simply re-enable caching (it was "On - Progressive Caching") and look at the HTML of the page. If you search for "jfbcLogoutLink" (a JFBConnect tag) or s2AjaxUri (a jReviews piece of code), you'll see both in there multiple times after you hit a few pages.
Really not sure why that would be happening. Obviously, caching is good to have on a site, but in your case, it was adding extra code and may have actually been slowing the site down overall.
Hope this helps, everything is working as expected now... Good luck, and let us know if you run into anything else!