On Tuesday, the North Carolina FreeEnterprise Foundation released its Business Ratings of the 2009 North Carolina General Assembly.

Here are the winners and losers:

Senate

Top Three:

S?43 David Hoyle (D) 90.8
S?15 Neal Hunt (R) 89.5
S?48 Tom Apodaca (R) 85.3

Bottom Three:

S?16 Josh Stein (D) 32.5
S?20 Floyd McKissick (D) 31.2
S?23 Ellie Kinnaird (D) 20.6

Black Sheep (highest D; lowest R):

S?43 David Hoyle (D) 90.8
S?36 Fletcher Hartsell (R) 61.8

House

Top Three:

H?98 Thom Tillis (R) 89.6
H?40 Marilyn Avila (R) 88.3
H?53 David Lewis (R) 87.4

Bottom Three:

H?35 Jennifer Weiss (D) 22.7
H?30 Paul Luebke (D) 22.1
H?56 Verla Insko (D) 18.8

Black Sheep (highest D; lowest R):

H?32 Jim Crawford (D) 82.9
H?110 Pearl Burris?-Floyd (R) 63.3