I have released the first version of my jQuery Form Focus plugin. This lets you set the initial focus on any form element but is careful not to set the focus if the user has already started filling in the form. To use it you call something like:
$('#username').formFocus(); $('form input:first').formFocus(); $('form#options input[type="checkbox"]:first').formFocus();
Hope you find it useful.