It is not opening up at least those pages with heavy js usage on my Blackberry.
It says "Page too large, closing page". Apparently this is inherent with BB.
I want to ensure my content loads across all smartphones and can be viewed and browsed
hmmm, this is a bit of a tricky one. The only way to get it to work, is to reduce the size and features of these heavy js pages of yours. Technically speaking, your site should be able to work if the user turns off js in the browser, with postbacks, etc. So what you could do, is get it to work like that, then on BB devices, do not load the js. Hopefully that helps