Greasing your seat post does nothing to prevent squeaking(and polish works better to prevent siezing.) Try making sure the rails on your seat are tight, as well as the seat its self(not the pole). Check your wheel hubs for play, and check your bottom bracket for tightness. Your bottom bracket may be worn out.