+2  A: 

It looks like Application.Current.RootVisual.RenderSize will give you that information.

Andréas Saudemont
This certainly works, thanks.
Igor Zevaka
Handy to know as even though there are going to be two resolutions for Windows Phone 7 (480×800) and (320×480) they don't have quite the same aspect ratio, which I'm guessing is the reason for the question.
RoguePlanetoid
+1  A: 

Entire screen: (App.Current.RootVisual as FrameworkElement).ActualHeight (App.Current.RootVisual as FrameworkElement).ActualWidth

Current page:

If you want to know the visible size (taking AppBar / SystemTray into account) then just ask for it off the page instead.

Thanks, Mike

mjf