Well I decided to give Darkly a go first, I read CM7 is not so friendly with the battery usage. Have 10.2 RE installed and about to update to 10.2.2 EE. After that I am going to see if that fixes the sms issue without having to use the app.

Alright updated to DarkyRom 10.2.2 and changed my modem file to KC1. Now get better reception (like back with stock 2.2) and my GPS seems to finally work and text messages come in at the proper time (though not sure if that is due to the modem file or the new Rom).

Alright updated to DarkyRom 10.2.2 and changed my modem file to KC1. Now get better reception (like back with stock 2.2) and my GPS seems to finally work and text messages come in at the proper time (though not sure if that is due to the modem file or the new Rom).

Can you link to a tutorial how to do this??

I just got my galaxy s vibrant the other day, so I'm new to all of this.

Alright updated to DarkyRom 10.2.2 and changed my modem file to KC1. Now get better reception (like back with stock 2.2) and my GPS seems to finally work and text messages come in at the proper time (though not sure if that is due to the modem file or the new Rom).

I'd suggest trying BVJJW2 modem as well. It's a Gingerbread modem that still has the 850MHz band. Seems to work well for me.

Battery life doesn't seem noticeably worse on CM7, I unplug my phone at 7AM and get home shortly after 7PM and it's around 60-66% depending how much I used it throughout the day. That's with 3G on all the time with my Gmail and Gtalk running. For the most part though, it's screen off and idling as I'm in class.

This guide is applicable only for Samsung’s Galaxy S international version (i9000). If yours is Vibrant/Captivate/Fascinate/Epic 4G or any other Galaxy S variant, then this ROM — and Guide — is not for you, and that’s for definite.

Makes me nervous haha. Is it still fine to root with this file? my baseband version is different.

Once I get this thing rooted it's going to be easy, I just can't for the life of me find the right file.

I know, confusing, but the GT-i9000 and GT-i9000M are one of the same. Anything for the i9000 will work fine with the i9000M. I believe the most notable difference is we have 16GB onboard and the other only has 8GB.