Related
I received this question in a private message earlier and though I'd share the answer with everyone. This topic can be used to answer the above/below question yourselves too and hopefully others can find it helpful and respond with their own opinions too.
Please don't reply directly to another comments but purely give your own opinion on the following question. I want this topic to be without fighting or slander!
I am curious to your opinions on a "good" rom?
(note the question in the PM too me was a bit more detailed so my answer goes into quite a few different factors, its up to you how detailed your answers are)
My opinions as to what makes a good rom. Very interesting question. There are many factors. Most important personally is the person who is developing it. I like the villain team because there is a whole team behind it and they are very easily accessible to ask questions and fix bugs etc. The support on their website is stunning. That's not to say all the devs who don't have a dedicated team and website aren't as good. Raudg (or the guy who created vanilla eclair and choco eclair) was awesome. Very good support, though last I heard he fell ill and hasn't been on since, which is why his rom's are now a bit outdated and I probably wouldn't recommend them. The elelinux and Floyo rom's are also meant to be brilliant and I would expect good support from both of those too. I'm still hesitant of using the Cronos rom's due to the history behind the developer. I also found during benchmarking no noticeable difference between the Cronos rom's and any of the others. I will say no more on the issue.
One big secret that the dev's tend not too let onto is that almost all rom's (performance wise) are almost identical. The main reason I haven't continued the benchmarks recently is because after spending about 5-6 days (9am to 9pm) benchmarking well over 20 different rom's every one felt almost identical to the last. None of them lagged any more than another, and although I picked up minor bugs every now and then in different rom's there was typically very little to differentiate them. I generally found that with use you got used to each rom and the minor annoyances either made me change rom or I would just live with it until it was fixed. Having said all of this there is a significant performance difference between Sense UI and Vanilla rom's. Vanilla rom's might not necessarily benchmark better but they consistently "felt" faster to use.
On that note, I don't think i would go back to v2.1 of android. I love vanilla (with launcher pro) too much too go back, and 2.1 is no where near as good as 2.2. Especially with emulated flash in the Skyfire browser now.
I'm yet too benchmark all the 2.2 rom's against each other. Purely because of the amount of time it takes to do, and the limits of the results.
So what would I recommend:
1. Don't be afraid too try other rom's. I can't stress enough how easy it is too flash rom's. As I said I flashed over 20 rom's in less than a week and had no issues. You can always get into the recovery menu so you can always go back to a backup of an old rom.
2. Back EVERYTHING up. Another thing I can't stress enough. You never know when something might happen. I backed up apps etc with titanium backup and the rom's with nandroid built into the recovery. I then backed up my sdcard (which stores these backups) onto my computer. SO i had backups of backups. As I said - can never be safe enough!
3. Love you're dev's. Leaving ****ty messages on their topics when something doesn't work never solves anything (not that I expect this of you). If something isn't working ask about it and give as much detail as possible. Its really hard to fix an issue when someone says "gps doesn't work". Solutions always lie in the detail.
4. Pick a release that is well supported. Check the thread last post date. Check the last edited date of the first post (with the release in it). Don't bother using any release that is more than 2 months old (typically) and if there hasn't been a post in the thread for over 1 week ask yourself why! The best rom's tend to have at least 1-2 posts a day and have been updated with some sort of fix/release within the last 2 weeks.
Finally, if you really want a list of my top 3 rom's at this point in time it would probably be:
1. FloydVillain 1.5 (due to the support & community)
2. Floyo 1.1.8 (due to the awesome feedback its been getting recently)
3. elelinux's Froyo 2.2_RC1 (due too it having an experienced dev)
I'd probably say that Fusion ROM 2.2.1.9 is worth checking out too, and Tegro 2.1.2 if you like the slide interface (i'm very tempted by this one). They are my wild card rom's at this point in time.
I think you've hit the nail on the head there,...
I have to agree and say that for me personally it does boil down to..........
1... Top priority... Who the developers are, are they still actively developing fixes for any bugs there may be in their ROMS? And also how well they communicate issues/news/advances back to the community as a whole, to both end users and other devs alike.
2... Low priority... amount of users / comments from users in thread. But this is not so important in comparison to the developers as the only way to be sure is by trying them out 1st hand.
So for me, I dont think I would even bother trying a ROM from a developer whos ethos I cannot share, but I have no problem running a buggy alpha ROM If I think my feedback will benefit the dev to bring fixes.
A ROM should have Sense UI. I won't install any Froyo ROM until there is a stable and everything-working Sense UI ROM for it. It's just too geeky to use without the Sense UI. The other thing is the team behind the ROM. I definitely prefer ROMs built from teams than ROMs built from one single guy. Villain are my favorite. I think that's all.
My two cents.
Let’s imagine you’re like me : you have an EU HD2 with 512 Nand space. You like to download apps; after all, it’s Android, not WM6.5 or WP7. So you’re like me and have around 150 apps on your phone using an ext partition. You also like “stock look”, whether it’s Cyanogen, MIUI or Sense. Also, let’s imagine you’re not a newbie : you know how to handle partition size editing flash.cfg files, how to install various A2SD methods, how to read changelogs and instructions, etc.
You have to agree this is not an excessive profile; just a guy with 512mb Nand, like his apps on EXT and his looks clean…
So, what's your daily stable ROM ? Answer is easy : none.
Since a month or two, Android on HD2 has been going downhill if you consider these points. Let’s “review” ROMS by category (and not ROMS in particular, I don't want to blame in particular)…
- Stock Android/CyanogenMOD :
they used to be great. They still are actually. Fast, stable and editable as you wish. You do have some FC from time to time or need to reboot but that’s ok. Even Hyperdroid now with its CM-based version can be themed to stock. And they got great darktremor A2SD support with a lot of space on NAND and EXT.
Problem ? Since several releases, there is a huge bug (see my sig) that causes incoming calls to be just silent or a “shhhh” whether it's stock or cm. You need to pull out the battery and wait 10 minutes for the reboot. Great when you are waiting an important call. No fixes around, no chefs really caring to fix it either.
A smartphone than can’t be used as a phone is just “smart” and pointless.
- MIUI :
I don’t like it’s Iphoney style but it’s fast, editable and some features are nice.
Problem ? Try to find one with really working A2SD in the long term ! Since SD days, this has been an issue. Whether it is darktremor’s method or A2SDkiller + data2sd installer method, you get either in a bootloop after 5 restarts, either the apps on EXT won’t show, just blank icons. And I tried every MIUI rom out there !
Next !
- Sense :
it used to be slow but stable/working (rafpigna), now it’s fast but buggy. Sense chefs are like kids with the new Sense 3.0. As soon it was released, they rushed into the store leaving behind their previous beloved toys/roms. So instead of a full working old Sense, you get 37 versions of instable 2.1 or highly buggy 3.0, or a mix of both.
Imilkaaa’s ROMs all suffer from a major A2SD bug that leads many apps or games on EXT to FC. And as many recent Sense roms are based of that A2SD method, they all have the same bug. No chefs seems to care about that. Cmylxgo’s ROMS leave not enough space on NAND for apps, etc.
So ? Well Rafpigna 4.0.2, a two months old ROM, still not really optimized is the latest fully stable Sense Rom. Slow but stable.
You see my point. Let’s be clear : I know chefs are working for free, I know they don’t owe us anything; I even donated to several of them.
But my message is : chefs or devs, STOP updating your ROMS daily for matching the latest line of code released and start working on stabilizing your ROM(s). We need our phone to call, to be called and we need our phone to work.
Experimental builds are fine of course but today, they are too many and it has become a nightmare for someone who just wants to have things working. Of course, I could flash two months old ROM for that matter…but I had the naivety to believe that chefs do care about offering a stable experience to the community.
I prey for charnsingh_online call to be heard : we need devs to work on optimizing/stabilizing the experience, not bringing new bugs every day or two.
The solution for now ? Learning to cook my own ROM (I might work on that but I have 0 knowledge and not much time unfortunately) or go back to WM6.5. You can imagine which one I’m considering now.
Please, let this be a discussion and not an trial.
Why didn't you just stick with a build you liked?
OP obviously works at Microsoft.
Hmmm,
well, I´m using still MDJ´s oldfashioned CM7 2.7 (and some fixes from that thread) and don´t know what you´re talking about.
I have a stable, fast, goodlooking and reliable ROM on my HD2.
I love Android
Since you have tested/used enough Android ROMS and your knowledge seems extended as I can see, you must have concluded to the fact that WM6.5 is a joke...
The solution for now is to stick to the ROM that works for you best, either it is NAND, RAM or SD. And since you're satisfied with it, don't flash every other day a different ROM. This way you don't have the time to actually 'use' the phone and appreciate its huge capabilities.
I was a WM user since 2004 with Windows Mobile 2003 SE, so I am happy I have gotten rid of them.
thinking the same thing...
A lot of roms but not one which is just stock and clean. (except typhoon, but which suffers by bugs too).
Don't understand why everybody just must "tweak" their roms so madly...
I see your points and obviously I could stick with a ROM that used to work and I will probably. I spent part of the day flashing all the ROMS from the Nand section's first page and I will now spent the rest of the day flashing old ROMS to remember the ones that were doing it for me.
Don't get me wrong : I'm ok with things not running perfectly. It's Android on a non-native Android device after all. But I'm frustrated to see the general level of stability/usability going down and even to loose some features !
Ex : if you want recent and fully working stock Sense with enough space for apps, your only choice is imilka's Incredible Sense with its major a2sd and wifi connectivity bugs. CoreDroid is heavily themed and Cmylxgo doesn't leave enough space for apps.
And while I could revert to rafpigna outdated but stable work, it's hard to do so when you tasted the speed of the latest build.
I have the impression that some chiefs just "hit and run" : "Bam, here's the newest features ! Don't ask for support and see you in two weeks for more new features and news bugs !" I'm joking...
I guess I should start learning how to **** ROMS. I've spent my day messing around with .zips content, I might take the big plunge...
Maybe you'd like to try Typhoon CM7 v2.7.6. I was using it for a few months and found absolutely no problem with it. No bugs whatsoever, everything is fast.
I've switched to Lady MIUI now.. Just for a change but it still has some quirks. The CM7 build I've introduced though is really solid, surprised that I didn't have any problem with it.
DannyBiker said:
- MIUI :
I don’t like it’s Iphoney style but it’s fast, editable and some features are nice.
Problem ? Try to find one with really working A2SD in the long term ! Since SD days, this has been an issue. Whether it is darktremor’s method or A2SDkiller + data2sd installer method, you get either in a bootloop after 5 restarts, either the apps on EXT won’t show, just blank icons. And I tried every MIUI rom out there !
Click to expand...
Click to collapse
I never used to have a very stable build, until I tried MIUI.
I HATE the iphone look, so I use MIUI, but with Go-Launcher EX.....then it looks nothing like an Iphone and is 100% stable.
To be honest, i'm just VERY VERY greatful that I have been lucky enough to have DEVELOPERS on this site, who work their asses off and give us all these lovely ROMS and greatful that they have enabled us to have Android.
Otherwise, most of us would have got rid of or HD2 by now.
Can you imagine how much it would cost if one of us approached a developer not a member of these forums and asked him to build a ROM for us.
How many hundreds of dollars would that cost - scary!
If it wasn't for Devs working their butts off, mostly for free, apart from donations, then this subject wouldn't even exist.
OK, you said "you like apps stick with WM6.5"
Right, here is a list of just a few apps I have on my phone.
If you can provide me with a link to a site where an equivalent app exists on windows mobile 6.5, then, well....we'll see.
1: Swarm Torrent
2: Battery Left Pro
3: Fast Burst Camera
4: Talking Tom Cat
5: Sheriff Droid
6: Appmonster Pro
Awaiting your reply......
Candlemass said:
Since you have tested/used enough Android ROMS and your knowledge seems extended as I can see, you must have concluded to the fact that WM6.5 is a joke...
Click to expand...
Click to collapse
WRONG....Windows Mobile is a F**King Joke...lol
matt
i use motoman mytouch4g for daily usage and it very stable and i like it
i also love to try others roms
lately i tested new bulid of wp7
had bad experience with it ie luncking taking long time
connect to marketplace too running camera twice in a row dont boost the time that take it to load so i backed to android
I was wondering which ROM is the best to install in my HTC HD2 there are plenty of ROMs out there but dunno I can't try them all I want a stable, fast and reliable one without any problems.
v0ryen said:
I was wondering which ROM is the best to install in my HTC HD2 there are plenty of ROMs out there but dunno I can't try them all I want a stable, fast and reliable one without any problems.
Click to expand...
Click to collapse
You aren't serious are you? Not only are there thousands of threads like this, but that is also a very stupid question if you think about it, as if there was a 'best ROM' everyone would be using it.
Having said that, I would advise sticking to a CM7 ROM for speed and stability, in my experience Sense simply isn't as fast as it's made out to be.
use a miui rom....
Nigeldg said:
You aren't serious are you? Not only are there thousands of threads like this, but that is also a very stupid question if you think about it, as if there was a 'best ROM' everyone would be using it.
Having said that, I would advise sticking to a CM7 ROM for speed and stability, in my experience Sense simply isn't as fast as it's made out to be.
Click to expand...
Click to collapse
When I was typing the Title I didn't get any similar topic to that. Well you see there are many ROM but some of them are better than the others but like I said I don't have the time to try every single ROM to check it for my self thats why I am asking.
For me TBD Sansation XL v3.5 themed or stock. FAST AND STABLE.
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
v0ryen said:
When I was typing the Title I didn't get any similar topic to that. Well you see there are many ROM but some of them are better than the others but like I said I don't have the time to try every single ROM to check it for my self thats why I am asking.
Click to expand...
Click to collapse
You didn't see a single thread remotely like this? Are you f**king kidding me? You clearly spent less than 5 milliseconds searching, otherwise you would have found (I would think literally) hundreds of 'best ROM' threads.
I think any reply to this can only be subjective. There can never be a 'best rom', only a personal favorite. I don't particularly like sense so I use Dorimanx's latest High End Rom. Someone who likes sense will disagree and someone else would say the latest ics build.
For me Dorimanx's rom is the fastest and most stable I've found...I'd recommend it.
Sign a contract and get a new phone...
The best rom is the rom do you like it most. Start installing different roms and see what is good enough for you. Cheers!
I think there is a rule that says not to post such posts...better read the rules before, or the sticky's...
Anyway, as bangorip said this is subjective and depends from lot's of parameters...
From my experience, use wp7 as the standard everyday rom and with dual boot try sd for android but not a sense rom ( it's not as fast in the sd as in nand-my opinion) also if you want only android in nand try this one http://forum.xda-developers.com/showthread.php?t=1316632
Φιλικά...
Yes a little more searching would have showed you that you are hardly the first to ask this question. By asking what is the best rom for you that's like asking what is the best outfit for you, or the best car for you. It's impossible for anyone to tell you what is best for you.
Now there are a lot of options from Sense to AOSP to CM7/CM9 to MIUI to Touchwiz and so on.
Your refusal to sample them all speaks to your impatience, this is typically a developer forum so I suggest doing your own research and not asking anyone here to tell you what is best. Experimenting will be the only way to tell you what is best but I can list some things about the different roms
CM7: Fast and stable GB, everything works here.
AOSP: Same as CM7 but with not as many options, just straight Android to the core
CM9: ICS roms, still in the early builds but with almost everything working. A few issues arise here and there so you may want to wait until deveolpment furthers
MIUI: Huge options for customization and everything works (in GB of course, the MIUI ICS roms are at the same level as CM9)
Sense: You have Sense 2.1 Froyo with everything working (except 720p I believe) Or you can move to GB with Sense 2.1-3.5 with everything except video recording working properly. Sense naturally is slower though as it is pretty resource heavy. But the efforts of the devs have brought Sense 3.5 to near CM7 speed and usability.
Dorimanx's rom
New Dorimanx's rom is the best for you. Witch i tried...
@chrisrj28 that was an answer I was looking for.
First of all sorry to all you DEVs and Users. But I think it's worthy to ask this. I have searched it but haven't found any thread with satisfactory answer. So I am posting here.
I know many of you wont find it good. But this is important. I am new with HD2 device. There are many of ROMs out here from last couple of years. People actually can't flash them all to test or surf almost 10K pages to know it.
so I request you all of you guys as per your personal experience which ROMs are good to use. It is not necessary to be stable but yes it should be worthy.
Please share you experience with ROMs.
If u looking for an good cm gingerbread SD build look no further the AmericanAndroid hasn't been updated in a while but it is a smooth daily build.
If u looking for a good nand build, I would go with IcecreamTosti v1.1 everything is fully working in the rom, an too me its the best daily driver ics build i tryed to date. . .
Sent from my aokp tenderloin
I've tried a few, but I always come back to HyperDroid. It's smooth and fast and has an excellent cast of developers that are helpful. It is a huge thread and can seems a little bit overwhelming at first, but I think it's well worth doing the research.
The other two mentioned above are solid builds as well. I have not tried AmericANDroid nor the Tosti series, but I haven't read anything nasty or bad about the two.
If your looking for a good Sense based ROM you can try the Energy series. A very solid build, but it is a resource hog.
READ every page prior to installing the rom. You'll be glad you did. You can find out alot about what you're looking for in this way.
Good luck and happy hunting!
And welcome to the HD2 family!
You will never get a satisfactory answer on a thread like this, because your question is subjective. I don't know how many times I've had to explain this
Having said that, my recommendation is NexusHD2 (see, you have 4 different answers in 3 replies).
Nigeldg said:
You will never get a satisfactory answer on a thread like this, because your question is subjective. I don't know how many times I've had to explain this
Having said that, my recommendation is NexusHD2 (see, you have 4 different answers in 3 replies).
Click to expand...
Click to collapse
That`s also my recommendation
Mooncalled said:
I've tried a few, but I always come back to HyperDroid. It's smooth and fast and has an excellent cast of developers that are helpful. It is a huge thread and can seems a little bit overwhelming at first, but I think it's well worth doing the research.
The other two mentioned above are solid builds as well. I have not tried AmericANDroid nor the Tosti series, but I haven't read anything nasty or bad about the two.
If your looking for a good Sense based ROM you can try the Energy series. A very solid build, but it is a resource hog.
READ every page prior to installing the rom. You'll be glad you did. You can find out alot about what you're looking for in this way.
Good luck and happy hunting!
And welcome to the HD2 family!
Click to expand...
Click to collapse
Yel. I agree too. Hyperdroid is the fastest, smoothest and the most stable build ive tried. But it doesnt really matter. One rom maybe functioning well on one HD2 and it may be messed up on another. So i guess you really have to use the trial and error method
Sent from my HD2 using XDA
adil1508 said:
One rom maybe functioning well on one HD2 and it may be messed up on another. So i guess you really have to use the trial and error method
Click to expand...
Click to collapse
+1 ,very true
Mooncalled said:
I've tried a few, but I always come back to HyperDroid.
Click to expand...
Click to collapse
Me too
its seems it gonna hard to decide which one is good. Every user has their own prospective. But still I am finding it quite usefull. And i believe people who are new to this device they can also be the beneficiary. Thx guys.
I think ill flash few builds by our awesome devs and then start building it by own...
Throwing in another vote for NexusHD2. Consistently a fast and reliable daily build.
I can still see the worth of threads like this. I just so happened to be looking for the most reliable ICS rom now that we have HWA
I am not an expert, just a regular user. I have used AmericanAndroid, Hyperdroid and JaguarMIUI. I like JaguarMIUI, it's pretty stable and light. GPS lock down took only a few seconds. That is important to me as I travel a lot. Also battery life seems to last longer. I only have problem with Hotmail apps when using JaguarMIUI, as I won't be able to add contact, other than that, all is fine.
True we wont get a definitive answer here, but will at least sort the wheat from the chaff.
I use NexusHD2 HWA Build by tytung - have had no problems what so ever since it became HWA.
I used to run AmeriCan Android GB build, and tbh found it buggy and slow, but probably wasn't the latest build, cant remember now, has been months since I used it.
Hyperdroid seems to be a very solid build, especially for us fans of CyanogenMod.
As I am a fan of Tytung's work I would likely try NexusHD2-Gingerbread V3.2a, if I for some reason-such as needing to save space due to bad blocks, etc; though it is AOSP as opposed to CM.
Im new to this android world but im a fan of the hyperdroid. Cosmetically, im a fan of the coredroid..
Question.. is there a way to get the visual upgrades like on coredroid, but have them integrated into the hyperdroid. ????
Because I´ve WPH too , im must yuse SD builds. My favorite is the Tostidroid. But the last builds had many random reboots so I used MIUI ICS for a while (3 days ). The Nexus HD is goot too, but i love Tostidroid has more options...
And i think the MIUI rom was the most smoth and stable ICS ROM. But the b40 of Tostidroid is now very stable too... Before i Installed WPH I had NexusHD rom @ NAND and it was not bad.
If you are looking for a ICS build Nexus HD and MIUI ICS are the best for daily use...
If you don´t want WPH install the Nexus too Nand that you have a 100% working system for daily use and test the other ROMs as SD builds...
well i would personally recommend miui roms. it is a pain in the ass to solve all the problems that come with it( for me it is the ultra low internal storage and bootloops, but the newer versions doesnt have a bootloop) and for the low storage i am trying to make a ext3 partition. but after that.. WOW! beautiful like no other(even ios not and no, i am no apple fanboy) smooth, perfect build-in apps, good at multitasking, fast... just perfect.
Since November '11 I'm testing a lot of roms, but there was never a Rom which is the best for me.
But then I found myMIUI from the User 'Aternus'. This ROM is my favourite one, its stable, fast and very smooth. The only bad thins is, that it isn't multilingual, but Aternus said, it will come with Jelly Bean
Test the Rom (http://forum.xda-developers.com/showthread.php?t=1639932), I love it :fingers-crossed:
To me the best rum is Pixeldroid Last Edition RC9 Rom with AROMA INSTALLER/HTC Sensation XL
But unfortunately there are a large drain on the battery
http://forum.xda-developers.com/showthread.php?t=1667631
I am sorry guys but this kind of thread never leads to any positive end. ALready said a million times, "best" is subjective and only is "best" for you.
EDIT: MODS don't take this as a best thread ROM please, im not willing to ask this due to everyone having his own experience and preferences, im asking for STABLE thank you hope you understand and if you are going to delete pm me on what is wrong so I can change it
Hello, I've just read the Best ROM post it, but I think im not asking the same as the best ROM
I actually want a ROM which is stable for my girlfriend, I have tested loads of roms out there, and in my opinion latest rom are the best because of new features but they can have problems in speed or bugs (which is obvious ^^ now its to your choice if you want to keep updating your rom or stick for a stable one some time)
Everyone has his favourite rom and for X reasons, I'm not asking this...
I want a stable rom for someone who doesn't want problems with his phone (sometimes I think to only reflash and leave it like that so she doesnt wine)
Im actually thinking about few roms..
1. MSGINGER4.0 (I used this rom for about a month and I didn't find any bugs and excellent battery +720p, just the problem about 2g/3g toogle which in gingerbread is impossible to make it work + cm7 settings not working make it very little customizable - for ex. disabling in notifications the bluetooth which some people never use)
2. CM7 ROM: I know there are many out there, I've tried skanwich ones and Quarx on the good old days, I think its very stable but it has a higher battery drain than the msginger4.0 but maybe its worth it for the customization
about POINT 2 I would like to get some feedback, I've been reading WhiteRabbit 1.8 edition and maniacs build, I find them very interesting but I would like to know your views after testing them, some people report bugs and this is the last thing my gf wants XD ¿could you guys tell me more about these 2 roms and why they are more stable or less than cm7 skanky?
3. MIUI? Good interface 0 bugs from my experience BUT highest battery drain out there
I know I should test myself and see, but I did that with cm10 2nd boot last quarx build (tested for 4 days).. It was the most stable rom + the best features (since it was latest build) and I decide it to put it on my GF defy... after 1 week I got the ext4 bug (didn't boot, my fault for formatting to ext4 since it was a experimental feature) so I went back to another rom but now my GF has commonly force close, freezes and data connectivity drops
SO... Don't take this a thread of what is the best build out there please, since I'm not asking for this.. Im asking for a stable rom for someone who doesn't like playing with this kind of stuff
P.D: Don't take anything I've said about all the roms badly please, I love them all and it has been my experience with them and I know maybe you have different views due to different experiences.. (I didn't believe 2 exact phones could give different bugs since I had 2 but this actually happen)
so, what is the most stable ROM out there? (thinking also about battery performance + features (this last one must be the least important when telling me your opinion ^^ thank you!))
30 views and nobody could give a short awnser
I have tried a lot of roms (CM,MIUI..etc)on my phone and there is always that one moment in the day when i feel like having the stock rom back . Unfortunately i cannot go back to the stock rom even if i wished too since i blindly flashed defy+ rom on my defy and there is no way to downgrade from BL7. Mobile companies spend a lot of money in R&D while preparing the stock rom keeping in mind a variety of users . Believe me a lot of people i know give me confused looks when i ask them if their phones are "rooted.". Thus mobile companies try to strike a balance between noob and the tech savy users and by no means are stock roms useless (yes some find them bloated) . I respect all developers for their knowledge and work and it is only because of communities like XDA can i run a JB based rom on my defy ( almost a dream) . If you are looking for a bug free rom with a good battery life i would suggest sticking to the rom that came along with the phone .
mariosanoguera, I read your assertion that this is not a "best ROM" thread, but the fact is it's close enough. The point behind that rule is to avoid debate about which ROM is good at anything....whether than be "most stable", "best for messaging", or whatever. What you're asking will cause a variety of responses, then one poster will disagree with another, then controversy starts, then arguments, and on and on. The admins of XDA have been doing this a long time, and you're not the first person to start a "best ROM" thread while trying their hardest to make it sound like it's not a "best ROM" thread. They will always be closed and always have been, and for good reason.
So please don't take this personally. This is a development-oriented site and we do whatever we can to foster an environment that promotes development. Threads which try to determine which developer's work is better than another's never turn out well, and therefore are never allowed, without exception.