I'll repeat my plug from yesterday, Writing Excuses. They have a wonderful episode in the sixth season about character foils. Go, listen, I'll wait.
In my writing I like my foils for my romantic characters. I particularly love the scholarly character paired with the more street smart. Patrica Wrede's Kim and Mairelon and Tamora Pierce's George and Alanna are great examples.