©2004-2012 Market Perspectives (916) 782-4110