Honestly the problems could very well be on my end as I'm tech retarded. I'm sure whatever changes you've made were made for good reasons.
I am surprised though at how some people vent at you as though you sold them a bad product. People sure seem to take free information for granted, and some of the people on here seem to also forget that this is obviously the major extent of their social life. Anyway you're running a great site, I appreciate it, and I'm sure you'll work the bugs out.