How to choose which monitor your game starts on?

Hello, I am having some trouble with handling resolution and I had an idea to just get the users monitor resolution and set the game window resolution to that size. But I ran into some problems while trying to do this. One being giving the a user with multiple monitors the choice between which one to open the game on. Two being how to get the chosen monitors resolution. Is there a way to do this? Is there a way to do this that will work with both win 7 and 8? Any help would be very much appreciated.

List SupportedModes = new List();
foreach (DisplayMode mode in GraphicsAdapter.DefaultAdapter.SupportedDisplayModes)