I\'ve written a small application that reads in from a series of KML files and then converts them into the Microsoft.SqlServer.Types.SqlGeography type using the
I've had the same problem and solved it using a project called Sql Server Spatial Tools (http://sqlspatialtools.codeplex.com).
It has (among other interesting stuff) these two methods:
They modify the points so that it conforms to the geography restrictions.
It works really, really well, and I've used it for several months now without any problem.