World App Review is here with a FREE iPod touch and an iPad;)
I decided to create a new website not only for developers, but also to anyone who want to review an app. This is not about me, all that matters is your opinion! This is also a place where developers and ideas come together to create a new project.
Enjoy it and get your apps done;)