SQL Server 2005 までは本日の日付のみを得るために、以下のようにして時刻部分を削除していました。
convert(smalldatetime, convert (nvarchar, getdate() , 111), 120)
SQL Server 2008からはdate型が追加されたので、以下でいいようですね。
convert (date, getdate())
ところで、datetime型やsmalldatetime型の場合は時刻情報が邪魔をして思ったようにレコードが抽出されず、バグにつながりやすかったのですが、date型を使えばこのような心配はいりません。何気にdate型は素晴らしいです。