Just to give you an idea of the work involved in your request...
When I was still consulting I got a request to quote for consolidation of three SQL Servers into one. Three, not the 25 you have. I conducted a full day meeting with the business owner explaining what would go into the consolidation project, the notes on what would be required and the process took about 5 full A4 pages of notes. I quoted a period of 3 weeks to implement benchmarks, analyse results, test and finally implement the consolidation, that's above and beyond the selecting and purchasing of hardware for the final server.
What you're asking is not 10 minutes of work, it's likely to be a 3-4 month project for a top-level database consultant.
Edit: Since you want to upgrade as well, add another couple of months for testing of all of those applications on 2012 and fixing anything that breaks (something always does)
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)SQL In The Wild
: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter
We stand on the bridge and no one may pass