Hey guys, well if your here you know what you want and thats what your going to get.
First things first,
1) Get ubuntu!
Ok so there are three different ways to do this: (read through them before you do anything)
A) Literally install Ubuntu on you computer
This will be fine because you can easily just switch from linux to Windows, only thing you will need to do is restart the computer. This is known as a dual boot though, I would guide you on how to install Linux through windows but that is completely off topic plus there are many guides of how to do it. This is useful when your computer isn't that great, like me
Your computer will feel a lot faster either way with this.
B) Download a virtual machine app
This is ok but it will slow down your computer tons (depending on your computer). This one I believe is the biggest pain in the butt as you have to configure it and everything but you might prefer this. There is also a guide on how to do this on the web, I believe its by the unlockr.
C)Cygwin
This I would highly recommend if your not ready to install Ubuntu and if you don't to set up a VM. It is by far the easiest method but if you go this route you will have to do other things also: First you will have to download 7zip, this is because when your editing apk's or any rom stuff in general it will not break the signature, also you will need to have notepad++ or any of that sorts, and last but not least before you install this, you will need to install Java JDK or if not Cygwin will not be able to locate the path. If you do this you can go ahead and skip step 2.
2)Install Java Development Kit (JDK)
So now, if you went with Ubuntu or VM you have to install Java JDK do that like this
Code:
sudo apt-get install sun-java6-jdk sun-java6-jre
Go ahead and install it
3) Download the Android Kitchen
([KITCHEN][MAR. 21 '11] HTC Android Kitchen, v0.146 [Linux / Mac / Windows] - xda-developers) Download the most recent build from the link, you will need to be registered to download.
4)Install
Ok, now to install. Its not that bad don't worry if your used to Windows, you've probably noticed that its not a .exe file or anything of that sorts but actually a zip. Its not that hard to install actually, just unzip on the root of your main directory.
A) If you're using Cygwin you unzip it at Cygwin/home//android/ then rename the file that it extracts to kitchen and you will be left with Cygwin/home//android/kitchen
B) For Ubuntu you unzip to your home folder, in the end it will look like ~/android/kitchen (~ is the little squigly line, it represents your home folder)
5) Launch Kitchen
To launch kitchen you type the following in terminal emulator (Applications>Accessories>Terminal in Ubuntu)
For Cygwin users, just launch Cygwin and type the following
Code:
cd ~/android/kitchen
chmod 755 menu
./menu
or
Code:
cd ~/android/kitchen
chmod 755 menu
bash menu
The only difference is typing out "bash" instead of "./"
If your on Cygwin you will need to type the "chmod 755 menu" part ever time you want to use kitchen, Ubuntu users can skip that part but still have to do the others.
Now to do the real modding 
Ok put your favorite ROM in the Original ROMs folder
which would be:
~/android/kitchen/original_update
Launch kitchen as stated above
and then press option 1:
Code:
1 - Set up working folder from ROM
What this is doing is unpacking the ROM and setting it up so that you can fix it up.
Next thing
You will most likely than not run into this next screen
Code:
=======================================================
Found an updater-script but not an update-script. The
kitchen currently can only modify an update-script.
Choose an option number:
1 = Convert it to update-script (recommended)
2 = Do nothing, keep the updater-script
- Option #1 tries to do a translation of the updater-
script (Edify) into an update-script (Amend). If
the update-script contains commands that are only
supported in updater-script, then the update-script
will automatically be converted back to an updater-
script when you build the ROM.
- Option #2 should only be used if you wish not to use
any of the options in the kitchen other than to
build the ROM or to convert to update-script.
? (default=1)
Choose the first one by just pressing enter, its best choice.
Next you will see
Code:
Would you like to view this ROM's info (y/n)? (default: y):
Press enter, like it said it shows the info of the rom.
Code:
Working folder information
Android OS version : 2.1-update1
Device : morr
ROM Name : JassyCliq CrapLESS FINAL
Rooted (unsecured boot.img) : YES
Rooted (Superuser.apk + su) : YES
BusyBox installed : YES
BusyBox run-parts support : YES
Apps2SD (Apps to EXT) enabled : YES
Wireless tethering installed : YES
/data/app enabled : YES
Custom boot animation allowed : NO
Nano text editor installed : NO
Bash shell support : YES
/system/framework is deodexed : YES
/system/app is deodexed : YES
radio.img found : NO
ROM will wipe all data : NO
Press Enter to continue
What is highlighted, bold and italicized is what we need to be a yes, if not this guide is not for you.
If it is a yes then were good to go:
What you do next is go into the folder named~/android/kitchen/working_XXXXXX_XXXXXX
then go into /system
then app/
then you will see all the apps that are in the ROM
Here are the following apps that are safe to remove from a stock blur ROM
AdminFeedNotifier.apk
AmazonMP3.apk
ArcPhotoworkshop.apk
ArcVideoTrimer.apk
ATCommandApp.apk
AudioEffectSettings.apk
AudioPostCard.apk
BatteryManager.apk
BatteryReport.apk
BlurEmail.apk
BlurEmailEngine.apk
BlurHome.apk
BlurSNMessagingEngine.apk
BlurUpdater.apk
BtLowPower.apk
ClockWidget.apk
CMP.apk
Conversations.apk
esmusica.apk
FriendFeed.apk
hiphopofficial.apk
ImDmPlugin.apk
ImOfflineService.apk
IMPS.apk
megamaid.apk
MessagesWidget.apk
Messaging.apk
MotoPerforManager.apk
MotoPhonePortal.apk
MyAccount.apk
MyAlbum.apk
NabService.apk
NewsWidget.apk
Quickoffice.apk
revolver.apk
Setup.apk
SetupProvider.apk
SIMmanager.apk
SocialMessaging.apk
SocialShare.apk
StatusWidget.apk
StickyNoteWidget.apk
Telenav.apk
ToggleWidgets.apk
TrueCountry.apk
UniversalInbox.apk
UniversalInbox.apk
VisualVoicemail.apk
VoiceDialer.apk
WeatherWidget.apk
WorkContacts.apk
BE SURE NOT TO DELETE BLUR-SERVICES.APK, THIS IS NECASSARY FOR ANY ROM TO FUNCTION (excluding AOSP roms)
Now be sure to add back the appropriate apps such as:
Messaging.apk
Music.apk
a home replacement app
email.apk
This is a crude method of Deblurring, its not a perfect method the way Handler did it, but its still better than blur.
I will add a link to the above apps to add back in a little, happy modding though 
Also this is really rough and i will clean it up as i read over, this is my first guide here so please bare with me