How do I Sorting Options

Have you tried ordering the collection pulled from the DB before
creating you options?

Example:
Person.find(:all, :conditions => [ "user_name = ?", user_name], :order
=> "created_on")