My thoughts as well.
ORIGINAL: superstrutter
There are some really big deer at Giles Island. I believe Giles Island may actually be under Louisiana law. Many of the islandsaround Miss. fall under La. regulations. Regardless, you may actually have a better chance to bag a trophy at Giles than in Ill. There are some monsters in Ill. though.