I had a laptop with integrated graphics too. Tried tf2 yesterday....and well, turned everything on uber ultra....low. The worst part is that framerates were shittier than crysis on ultra high with 16x AA on a 250 gts.
Strange thing is that tf2 passed on canyourunit (or somethig like that), so if you go by that, know that it CAN run, but will look and play like shit