Accuweather for Windows Phone 8 is now available in the Windows Phone store. The Windows Phone 8 version adds lockscreen integration and customizable live tile sizing to the already impressive list of Accuweather features.
Lockscreen integration provides current conditions from your default location and an weather image illustrating the current conditions. While it would have been nice to have seen more options (e.g. extended forecast) it's a start.