There's some pretty good threads here, have you been following them? (haven't been very lively lately though)