Internet is the best source for preparing for the exam
Here are some of the links for effective preparation and knowledge towards GRE
greguide.com
mygretutor.com
syvum.com/gre
vyomworld.com/gre/index.asp
takethegre.com
and many more as i cant provide u a lot
just go to google and search for gre, u will fing thousand of sites helping u