The release date for the first beta of Vista SP1 has lately been a topic of debate. While no official date has been set, Microsoft have reported that the first public beta will go live "sometime this year" - thanks Microsoft, I'm sure that really helps...

Read the full story here...