Ha, yeah funny thing is that I'm sponsored by a shop about 60 miles away (that's where I got the bike) and I have been going to my local shop which is only 5 miles away. But they're pretty cool about fixing stuff for free as I frequently stop in and buy stuff.
Anyways, I believe the seatpost needs a greasing. I'm really nervous about this because I've read about all the horror stories of greasing/lubing seatposts. The head mechanic said there's some grease he has that has little plastic beads in it that is recommended for carbon stuff, like seatposts. So I'm going to ride it a little bit after work and see if that helps. If it doesn't, would getting a Ti seatpost make the creaking go away? I really don't care what I end up with on my bike as long as it stays quiet. The creaking is all the time and incredibly annoying when riding.