Is this the best way to load google-analytics and jQuery
<p>I don't need jQuery to be available immediately on page load:</p>

<p>So far I have the following: </p>

<pre><code>&lt;script type="text/javascript"&gt;
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', '...']);
        _gaq.push(['_trackPageview']);
        (function () {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            var gb = document.createElement('script'); gb.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            gb.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js';
            var s = document.getElementsByTagName('script')[0]; 
            s.parentNode.insertBefore(ga, s);
            s.parentNode.insertBefore(gb, s); 
        })();
&lt;/script&gt;
</code></pre>

<p>I am not 100% sure it is the most efficient way. Would anyone please let me know if I am doing things the best way. </p>

<p>Thanks</p>
