All the settings are at minimum. I still play at 10 FPS. What can I do?
Solution 1:
FPS configs will reduce your graphics much below those inside the game: http://www.fakkelbrigade.eu/chris/configs/
Solution 2:
There are many more options than the options menu in game.
Back when I was using a 7600GT to play TF2, I dropped my DirectX level from 9.0c to 8. This can be achieved by right clicking on the game, clicking set launch options, and adding "-dlevel 80" (without quotes). This will force the game to use fewer/less intensive shaders, which older graphics cards have trouble with.
That small tweak should give you a significant FPS boost, but if you are still having problems after that, try checking out advanced tweaking guides, like this one: http://www.tweakguides.com/HL2_7.html
PS: Bear in mind, that tweaking guide was written with Half Life 2 in mind, and some of the techniques listed there will not work with the slightly more modern source engine TF2 uses.
Solution 3:
Unfortunately the news is bleak for you. Other than getting a new laptop your options aren't really that great and I'm not sure they'd help you.
If you have an express card slot on your laptop, you might try a ViDock. Unfortunately most gaming cards would require the ViDock 4 or ViDock 4 Plus variations, which will cost you $249 and $289 after shipping. They don't include a video card, so that'll set you back another $150-$250 depending on which one you get.
Being that the video card is hooked up through an express card slot, you most likely won't get the performance out of the card you would expect, so be warned.