Visto che la questione si ripropone praticamente sempre ed in modo sistematico, ho scritto un breve articoletto - molto pratico - sulla gestione delle date con SQL Server.
Se siete interessati lo potete leggere qui: http://blogs.ugidotnet.org/nettools/articles/9541.aspx