You don't necessarily have to have everything in the dbo schema as long as all the schemas are owned by dbo. Then ownership chaining will still work. I have blog post about ownership chaining, http://wiseman-wiseguy.blogspot.com/2009/03/whats-ownership-chaining.html
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question