I just tested it on 3.5 SP1 VS2008 on windows xp and windows vista and it worked. Are you using that exact code or did you modify it any?