Wow!!! Those are some awesome entries! This is going to be tough.