Carbon Tax or Trade: Which Will Serve Us Better?