You should look at a cycling jacket. like this one:
http://www.chainreactioncycles.com/M...?ModelID=31000
They are designed to be compact, as a cyclist needs to be able to fold them and fit them in they're rear jersey pocket. It will take virtually almost no room in your backpack.