The $2500 is what I know to be the fees my attorney charged my company for the whole process.YMMV. Some companies, esp those "specializing" in visa workers might ask you to bear the cost.
This year the stampede to file the application is less because of the weak economy. Finding a sponsor is a tougher task here.
If you can manage to find a employer/sponsor + you have good credentials(which you might have, given your UCB pedigree), you have a good chance of landing the visa this year.