There's a Joss Whedon interview on Buffy Season 8 comic up on TV guide and in 
buffyannotater's journal  here finally there's an explanation about Buffy and  --( Season 8 spoiler )
But Buffy, what the hell are you wearing? Seriously?
I cannot wait for this comic - but really what is she wearing??
ETA: *scowl* stupid fingers hitting 'send'button before I was even finished!