from http://api.jquery.com/jQuery.each:
The $.each() function is not the same
as .each(), which is used to iterate,
exclusively, over a jQuery object. The
$.each() function can be used to
iterate over any collection, whether
it is a map (JavaScript object) or an
array.