Never heard of either, but just used both and the free version of Burp seems complete enough and is free. Charles is restricted when free ($50 license) but looks better.
edit: additionally, Burp uses a custom certificate instead of a default one for all Charles users
edit: additionally, Burp uses a custom certificate instead of a default one for all Charles users