A congress that banned BitCoin would have to be sure that such a ban did not violate The Constitution, in particular the First Amendment.
A Federal ban would probably instigate legal cases against the ban, putting the value in limbo, especially if there are injunctions. It may pit the Executive branch against the Legal branch given the communication aspect of BitCoin transactions clearly make it a form of expression.