I have gotten into the habit of waiting about a week before trying to install software updates when they come out (to hopefully avoid a mess). When I do decide to do the update, it says, for example, 5 updates, 95 mb. When I do start the update, it does it so quickly that I am trying to figure out how it managed to download 95 mb that quickly. I am wondering if Leopard (10.5.3 and 10.5.4) goes ahead and downloads the stuff but just stores it somewhere on the disk until needed. My internet connection is only 5 mb, so I can't see how it could download that much so fast. Any thoughts?