What branch of our government is empowered with deciding the Constitutionality of a law?
the supreme court. as created by the constitution.
the lower courts -- every federal court except for the supreme court was created by CONGRESS.
every constitutional question of law is supposed to be decided by the supreme court. that does not include emanating or penumbras. read article III. it really is quite limiting. if only congress would read it too.
Congress
All of them, and none of them. All were to only act in a Constitutional manner, none were given a mandate to ram their interpretation down the throats of the others. All the powers delegated to the Federal government are explicitly laid out in the Constitution. (The 10th amendment made that part of the Constitution). I can't find any power to "interpret" the Constitution, nor any mention of a "living document", other than Art V, which lays out the procedure for amending the Constitution. Nothing in Article V about the Supreme Court or any other court doing it on their own.