OK onto fixing your issue bud....
So you were on roms before and they said 3g?...were they all sense roms? Sense roms unless "fixed" wont tell you the truth so i have no way of knowing whether you ever had 3g unless an aosp rom told you so or you have an app like easy access settings and its said so.
Aosp roms will differentiate between the two.
Mik froyo is telling you 1x though correct? What rom were you on before that when you "had" 3g?
I dont need a speed test per say if it says 1x, just if it said 3g i would want one so we would know for sure. What is more useful is if you get 3g anywhere, like 15 minutes away on a different tower...?
Flashing a rom should not affect your ability to connect to 3g which i why i said it was unlikely you had it before. Flashing a rom just writes to system and boot partitions