Grammar Snob Strikes Again.
Just so every one knows, there's a huge difference between "jury rigged" (an usually clever hack) and "jerry built" (a fugly kludge); and it really isn't "jerry rigged". (I find the Urban Dictionary far too accepting of new / confused english.) You can see some examples of both at There, I Fixed It.
On the same note, "pore over", not "pour over". I've been using this incorrectly for years.
There are many more useful tidbits along the same lines at Paul Brians' Common Errors in English site. Perhaps there's something wrong with me, but I find this engrossing reading.