Relationships problems to access

Think this plugin does what you want:
http://agilewebdevelopment.com/plugins/nested_has_many_through

seems it might also become part of the rails core in the future...