Those type of stats remain the same regardless of what website your going to. Most if not all of those websites you listed have the splits and career total for players.
You might have to do a little work to find out how many wins a certain pitchers has against a certain team. Its possible though and not very time consuming if you must know those type of stats, by going through each year on a site like espn and counting the stats.. On espn and yahoo, if the pitcher is about to pitch they will list his numbers against that certain team.
For prospects and general baseball info you might want to check out Fantasy Baseball Cafe. It has some knowledgable people and its full of banter about upcoming prospects.