I use a version of Red Hat at work, and it works just fine. If you use Fink, then you might want to go with Debian, since fink uses debian's packet manager (or so they say on their website)
So that leads me to the question... Why would you run Linux when you can use fink? Fink gives you pretty much every app that comes with Linux. Is there some app that they do not support? Their support for X Windows is great. X Darwin works like a charm. The rootless mode is great, where you can have aqua and x windows on the same screen. I use it with dual monitors, and I can drag an xwindow from one screen to another.
Go to :
fink.sourceforge.net
get fink FOLLOW THE INSTRUCTIONS TO INSTALL IT. The installer installs a command line installer that is very easy to use, once you get the hang of it. Plus the installer has a ton of instructions to help you figure it out. Forget VPC. It sucks for anything beyond Win98.