http://www.24-days.org Can anyone tell me if my ads are placed where i can get the maximum revenue? Should i place them somewhere else? thanks!