I bet there are some blood-thinning drugs designed for travelers, for those who like to take drugs for every possibility in life.
QUOTE]
Aspirin is over-the-counter and quite potent as an anti-platelet agent to suppress blood clotting even at low doses.
There are numerous drugs to prevent clotting, but the majority are by prescription only. If you watch the same TV commercials that I do, you've seen lots of ads for Plavix lately. Plavix (and its cousin Aggrenox) are prescription drugs. Warfarin (brand name: Coumadin) is by prescription. Heparin is prescription, and given by injection.
Bottom line: I'd stick with Aspirin along with TED hose. I'm a guy, and I just hate the way those TED hose feel, but I wear them religiously on long flights.