Bob Meyers posted a really good write-up on various ways to secure your report model!

http://blogs.msdn.com/bobmeyers/articles/Implementing_Data_Security_in_a_Report_Model.aspx