Happy to help but please do NOT write in caps a it is tantamount to shouting on a forum!
The best ROM's available atm are probably Wolfbreak's TW Gingerbread, Crowd's BlackEdition or Achotjan's Sony UI/CM7 ROM.
All available along with many others here on XDA Developers Forum.
EDIT- Please also do NOT double post your questions, thread from General sub-forum removed!
I do not think it is possible to root on a Linux or MacOSX, all available programs to root and flash are available for Windows operating systems that I know of. You would probably have more positive response posting this question on XDA Developers Forum, again please comply with general forum etiquette and do not double post or write post in capital letters. Thank you!
-------------------------------------- Swyped on my CM7-ZMOD 2.3.5 X10i