Excellent article: What weight class you should be in.