Re: Need Help!!!
That "creaking" is Your strings getting Pinched By either the Groove in the Nut (quite likely), Or The string tree (less likely). Its quite common, and also Very easy to fix. And NO you won't need a new neck. haha.
If you know how to slot the nut yourself, Then I'de suggest widening the nut slot for the E and B strings (Not much though). Odds are Takeing a Peice of super fine grit sandpaper and Running it through the slot a few times would do the trick (for both strings). But if you don't know anything about nut slotting, Then I'de suggest takeing it to a tech and haveing Him/her do it. It Shouldn't cost very much, And a good tech can Have it fixed and ready to pickup In probably less than a day. Some will even do it while you wait (provided they're not too busy).
Now if after getting the Nut slots widened and Smoothed theres still a Problem with the tuneing stability, Then There may verywell be a problem with the string tree. Which can Be replaced (with an Identical one), For less than Ten Dollars. They're quite easy to replace, and you can (and should) do it yourself. You simply Unscrew the screw that is in it (screwed into the head stock), And then put the New one In the exact same spot useing the same hole. Possibly even useing the same Old screw if you want to. Its quite simple.
If after doing Both of those things you still have the Creaking, and bad tuneing stability, Then it might be time to Have it looked at by a Really good tech. But I'm fairly sure that Either the Nut slot widening, or the String tree replacement will solve your problem. And I'de Almost gauruntee That Theres nothing wrong with your tuneing machines. I've owned some guitars with some Pretty ****ty tuners on them, And Never had a problem with tuneing stability be Because of the tuners.
Good luck,
Edward