You can use Partition Magic 8. I used it to partition my drive and dual booted XP and Vista Beta with great success. But be forewarned that Vista is a real resource hog. If your pc/laptop is not up to spec, don't install. It ain't worth it.. I've read that Acronis works just as well if not better than Partition Magic.
Good luck!