So, hypothetically speaking, let's say you have a friend who's part of the developer program. Also, hypothetically speaking, this friend has added your iPhone's UDID to their account, meaning you have access to the iPhone 3.0 OS Beta. Additionally, hypothetically speaking, your phone is currently jailbroken running 2.2.1. Do you opt to try all the goodies of 3.0 ahead of everyone else, or do you opt to remain jailbroken and experience all the goodies of video recording and files system access?