in fact even when you want all fields it is still faster to specify each filed. otherwise, the database needs to perform an extra query to determine the field names.
as a rule, i never use SELECT *, not even in developement. as we all know... lots of code written in developement that we intend on fixing before production never gets fixed.
do it right the first time and sleep well.
edit: i think im going to make that last comment my motto.