Right, that's one convention where all the errors are stacked at the top by the flash.  But there's a cooler convention where each field has a corresponding div to contain its errors next to it.

We do that like this:
```ruby
<% form_for :presenter_direct_advertiser, @presenter_direct_advertiser, :url => @form_url, :builder => FieldWithErrorsFormBuilder, :html => { :class => "fixed_width_labels" } do |f| %>
  <%= f.error_messages %>
  <%= hidden_field_tag :return_to, params[:return_to] %>

  <% f.fieldset_with_table "Company Profile" do %>
    <%= f.field_row :text_field, :advertiser_name, :label => "Company Name" %>
```
I will commit lib/field_with_errors_form_builder.rb so you can have a look and maybe adapt it.  It looks great when you get it working because the fields with errors have the corresponding error next to them (no need to name the field) and the field has an error style which is usually a red box around it.