I have the 3G, and yes it is currently jail broken. The 3G is pretty much the safest one to jailbreak. If you have the 3GS, I wouldn't suggest jail breaking it yet. Developing teams are waiting till OS4 comes out to make a new jail break.
Let me know if you want me to make a thread for ya 