Neways, coming to TCS vs IBM :
Package: for u guys the package is almost same.
Training: TCS training is better than IBM.
Work Environment: Its best in IBM
Onsite: TCS is gud in tht.
Type of wrk: Totally ur luck, depends upon requirement.
Job Secuirty: Again, TCS rules.
Market Value: Offcourse, IBM.
(dead link) Source (http://www.orkut.co.in/CommMsgs.aspx?cmm=11210310&tid=5221638582136931818&start=1)