I must have gotten it messed up somehow... sorry 
Declare @today datetime, @dayNum intSet @today = convert(nvarchar,getdate(),101)Set @dayNum = 2 --Monday is the 2nd day of the weekSelect @today, dateadd(mm,1,@today-day(@today)+1)-1 -(datepart(dw,dateadd(mm,1,@today-day(@today)+1)-1)-@dayNum+7)%7Set @today = '10/1/2004'Set @dayNum = 1 --Sunday is the 1st day of the week Select @today, dateadd(mm,1,@today-day(@today)+1)-1 -(datepart(dw,dateadd(mm,1,@today-day(@today)+1)-1)-@dayNum+7)%7
Corey