Thanks a bunch for the great replies and pointers. I've been at the new job nearly 3 months now and want to share what I ended up doing.
First 2 months, I tried public transport. But the harsh winter (too much white stuff) led to trains getting delayed and some days taking 2 1/2 to 3 hours just trying to get to work. As frustrating as it was, I also noticed that digging the car out of snow and getting the windshield clean every morning is a time hog in itself. But public transport prices here have been going up with gas prices (now approaching €1.5/liter or US$8/gallon). So my tickets were costing me about €270/US$365 per month.
I did my best to spread the word at work that I was looking for others driving from my area (turns out the company had no forums or notice boards - so I took to dropping the word during introductions). Apparently car hogs enjoy the flexibility of being able to arrive and leave work when they wish - so the couple of people I found that were driving from my neighborhood weren't interested even if it would halve their gas bill.
Colleagues were beginning to shake their heads in amazement at my not having given in yet and I was beginning to question my Green+ER values.
I did not have much luck finding a place close to work that offered a bed. Rentals in the nearby town are ridiculously high for a town out in the boondocks.
On the positive side, I was able to get a head-start by working on the train. The best part was the 20 min walk from train station to office and back. I took the short-cut through the forest that few seemed to take. Fresh powder snow, peace, quiet, fresh air, darkness.. bliss (experiencing nature) and despair (questioning the purpose of life).
And then a stroke of luck. I got an email from a bunch of fresh R&D engineers who were car-pooling from a bus-stop that's 20 mins away from me. I joined right away and have enjoyed it since. Commute times are down to 75 mins one-way - still too long but then Plan A remains to get out of this country. Cost is less than half compared to public transport (4, sometimes 5, in a car). I can't work during the commute anymore but at least the company is nice and I get to hear all about life in the R&D labs. :)
Interestingly, young people - for lack of money or a greater sense of where this planet is headed - seem to be greenest and thus most likely to carpool, ride the bike, etc. So if you are out looking for a carpool, they are the ones to ask first.