After verifying all entries for tweets, twitter followers, newsletter subscribers and blog comments and then scrubbing the list of invalid entries (which was 114 of the original 238 entries!!), I'm pleased to announce the winner is:
Kelly, you should have received an email from me asking for your mailing address to send your package.
Keep following here to participate in future giveaways! :)