I always pre-wash; in fact, the moment I walk in the door upon returning from the store (or upon opening the box from the mailman) I put the fabric in the washer.
I prefer working with the softer fabric that washing brings. This is especially true for those fabrics like batiks that have a higher per inch thread count.
-jillaine