This is a quick and dirty how to for you guys that want to root and/or go to ICS.
I have done it this way so you guys at least have something to work with and direct links to the relevant XDA threads.
In time I will update this how to to include all relevant steps if required.
If you have any problems please let me know. If you flash a ROM and have issues with the ROM then please read the relevant thread at XDA.
1. Root your stock Galaxy Note. Also installs CWM (Clockworkmod).
If your device is already rooted go to step 2 (GB) or step 3 (ICS).
.Download and install
Samsung Kies. This is just to get the right drivers on your PC.
.
Thread for rooting. I used this same method on Sat to root/cwm a mates new Note. Worked perfectly.
.Install
Mobile Odin on your phone. You will need this later.
2. Flash a custom Gingerbread ROM.
.IMO
CheckROM is the best GingerBread ROM. Feel free to try others.
.Actual CheckROM
download thread.
3. Flash a custom ICS ROM. Make sure you have a rooted Gingerbread ROM on FIRST (Follow Step 1)!!
.You need to flash
Chainfire ICS Repack if you want a perfect and rooted ICS ROM.
You only need to do this once. From here you can flash any other ICS ROM and keep root.
.I am currently using this
Cyanogenmod 9 ROM.
My other favourite is
Stunner.