I figured it out accidentally and randomly from another issue. At the time of the testing, it’s whenever SEO Ultimate was turned off that things worked fine. But it wasn’t because it was exactly a buggy plugin, but because it was a memory hog.
Through some random events, I got an error message from someplace else telling me meta.php ran out of memory.
So I boosted wp-config.php memory allocation to 128M, and now everything works fine. No more blank pages either.
Would have been nice if WP gave more error codes when it’s a blank page.
agreed, that sounds potentially dangerous for a plugin. Guess I’ll wait till all this is resolved, was looking forward to a good way to optimize cuz I have several CSS and JS loading.