jQuery-1.4.1 - $('input').live('change', ...) in IE8, IE7

jQuery-1.4.1 - $('input').live('change', ...) in IE8, IE7

IE seems to skip the first change event in the following case (also at  http://jsfiddle.net/d8jjj/11/).  Note that the event seems to fire every time *after* the first one, just not the first time.

     <!doctype html>
    <html>
    <body>
      <input type='text'>
        <script type='text/javascript'
          src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js'>
        </script>
        <script>
            jQuery(function($){
              $('input').live('change', function(){
                $(this).after('<b>@</b>');
              });
            });
        </script>
    </body>
</html>