I use the Hauppauge PVR250 and it works very well. But one thing to be wary of is using VBR (variable bit rate) on the video mpeg-2 compression. This screws up just about any mpeg video editor. Record with CBR settings and your audio slip should go away.
You can use VBR if you don't make any cuts or make chapter marks since the audio timing will stay synced with the video. Make a cut though or a chapter mark and you'll be sorry. Even making cuts on GOP boundaries may not work. Both require decoding and reencoding the video before and after the cut and that's where the sync will slip. With CBR, it's not a problem.
The only alternative is to decompress the original VBR mpeg to DV then edit and recompress. This is bad. You'll use a ton of hard drive space and get bad quality video when you recompress.
Post edit: I forgot to add a curious factoid. If you record with VBR and watch/listen to the video at the same time, you'll notice the music audio will be wandering up and down in pitch. You don't notice this much with voice but I'm sure it's still happening. This is how Hauppage is keeping the resulting mpeg audio and video in sync.
Fav quote - "Experience is whatcha don't get 'till ya don't need it no more."
System - Athlon 1.4GHz, Win98, Hauppauge PVR250 receiver and compressor.
Software -Magix Movie Edit Pro 10, Nero 6 + NeroVision Express, Moho 4.61, PSP 8.1, Bryce, Quicktime 6.52 pro, Goldwave 5, DVD-Lab.
Cameras - Panasonic GS9, Canon ES8400V, Canon EOS D20 and Canon A70