45kb is great. I still think keeping page size low is best and, frankly, I think better design emerges from such thinking. Even though I'm always on broadband, all it takes is a backbone hiccup or a high-load server to cause the loading of a page to slow to a crawl.