I have a master page that uses @RenderBody to display the current controller\action content. I’m running into a situation where I’d like to show a partial view depending on which controller is being rendered with the @RenderBody. Is this possible using @RenderAction or @RenderPartial? Thanks

You may want to take a look at Sections (RenderSection) feature. Well described by Scott Gu
http://weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx