I live in a rural area and work in the city. With fuel prices climbing and such, I prefer 12 hour shifts. Not only do I get to save fuel and vehicle wear n' tear by going into town less frequently and still work these full time hours, but there is also the time saved from driving itself. An hour and a half here and there may not seem like much for some, but that is time I can spend with family, sleeping, or just goofing off. So, there is a somewhat-hidden extra expense in moving to 8 hour shifts.
I can't remember the last time I worked five shifts in a row, and that is a painful thought to consider, lol! My current schedule is 3 on, 2 off, 2 on, 3 off, 2 on, etc., which gives me a 3-day weekend off every other week, and a 3-day weekend to work. Those 3-day work weekends aren't too bad, but the 3-day weekends off are really nice