The dependencies for bitcoind are themselves pretty easy to compile.
Depends on the environment. I was getting a bunch of weird errors. After fighting through the first few waves I decided I'd had enough.
Of course, the HostNexus VPS I got yesterday went down before I could SSH in and start poking around, so now I have to wait for that to come back up before I can start getting things set up over there. :-p
Frustrated ryepdx is frustrated.