The brand is 'Easy Racer' and the model 'Tour Easy' recumbent. They also make one called the "Gold Rush" that looks pretty cool.
It would be interesting to ride a bike that you don't feel like you have to pull the seat out of your azz after a long ride.
Oh and in answer to you other question. I don't ride in the winter. Maybe a few quick bursts around the neighborhood or something a little longer during a warm winter day, but no 5am ten mile rides to work.
Gary