What is the best way to get ios 4.3 on my iphone 3g?

I have an iphone 3g and i can hardly get any apps without them saying that they need ios 4.3 so i need the best most descriptive way to get it…

Added (1). I won't mind if i have to jailbreak it either… Just tell me how. I'm desperate right now

You can't get any higher than 4.2.1, most games won't be compatible with 4.2.1

You would basically have to jailbreak your iphone and fake the firmware by getting ifile. I did this with my ipod touch 2g which should be the same process. I can't really give you a good description because i haven't done this in a while.

There's no best way since there's no way to get it.iOS 4.2.1 is the last update for the iPhone 3G. No way around it.