The seat post, seat tube connection can definitely be a source of creaking. I checked that early on and even upgraded my seat post, always applying grease when I reinserted the post. It did help alleviate some creak. But the main source is definitely up front. Thanks for the suggestion though.