TextureUsage is not in XNA4.
MultiSampleType is not in XNA4.
Remove GameRunBehavior and its Async mode
SpriteEffect is just a shader, not a class.
GraphicsAdapter XNA4 compliance
Clean up GraphicsDeviceManager.CreateDevice()