I have been using the NavigationService\'s Navigate method to navigate to other pages in my WP7 Silverlight app:
NavigationService
Navigate
NavigationService.
App.xaml.cs -> App class, add a field/property there. To access it, if it is static use:
App.MyComplexObject
Or if is not staic
(App.Current as App).MyComplexObject;