I like the deal for both sides.. The Cubs got a potential impact pitcher for the stretch run and playoffs and a useful relliever/swing guy for 4 guys that don't figure prominently in their long term plans.. The Cubs have money to replace all those guys they gave away easily.
The 4 guys the A's recieved obviously have a lot more value to the A's then they do to the Cubs. Much like the Cleveland CC trade, I think it's smart for a seller at the deadline to take a good offer when presented as opposed to waiting until the 11th hour and possibly getting nothing for a vet they don't want to retain.