So, I;ve just found a lovely way to store geographical polygons within a database - however its an addon for PostgreSQL - and microsoft dont seem to have a similar implementation - grrrr
A link to this great addon called PostGIS:
http://postgis.refractions.net/docs/ch04.html
http://postgis.refractions.net/