If you don't want to bother with the kitchen use this:
http://forum.ppcgeeks.com/showthread.php?t=77355
Download the version range that matches your boot loader. To check the version click and hold the power button up top, the record button on the side, then hit the reset button in the bottom (its in the little hole). After that your device goes dark, but the screen will say USB up top and a version number in the bottom. Use a flashlight, or sunlight and move the angle of the screen until you can make it out, the backlight will be off.
Using the kitchen involves downloading the BuildOS, running updater, and if/when it asks for login, use your login info for the forums. After that update the kitchen/buildos, and check apache (and any other devices you may have or want to flash). After the update is done, run the kitchen/buildos, choose your device, windows version 6.1 or 6.5, then you will be presented with TONS of stuff you can check. Be careful how much you choose as you can only install so much into the memory available for it. After that hit the "play" looking button in the upper left, it will open a box with lines of text scrolling past. Depending on what you pick, you may get an error, if it stops buildos then just uncheck that option and try again. Sometimes you get an overwrite question, yes or no doesn't seem to matter, I just hit yes. If you get through all that a new box pops up asking you to put your phone into bootloader (the 3 button salute I mentioned earlier) then click next, then it will pop up a info screen, hit next again, do NOT disconnect until it's done flashing. then, if it works and flashes, hard reset by pressing both softkeys (those line buttons above call and end besides the start and ok keys) and press reset. If it asks if you want to process, click Y on the keyboard. First boot takes awhile, be patient. Enjoy your cooked ROM.
This is all available through the search function on the forums.