Crossover is a commercial version of Wine which includes a bunch of extra hacks for popular applications. It comes with support. It's how the Wine project pays salaries.
PlayOnLinux is a Wine wrapper which has preset configurations (best known working wine version and dll overrides) for a ton of popular games/software. Think of it like a virtualenv on steroids.