How the Batsuit Works
An anonymous reader writes "Batman's outfit plays a much more prominent role in Batman Begins than it did in the previous films. And a lot of the technology actually seems plausible. This HowStuffWorks article explains all its features."
As you yourself describe it, it DOES in fact exist, just not as it's appearense in the final movie would implie.
The insterresting part of "TFA" is the notes on how exactly they produced the effects. Especially the cape.