If you have a budget of 25k, it doesn't make sense for you to go for a TouchPad. Add a few more thousands and get the iPad.
If you are on 1/3rd of that budget, like me, then it makes sense to go for the TouchPad. :P
Its 29k for the 16GB WiFi iPad2 model (at the iStore). Get that, you won't...