Warrenty isn't a problem as far as I know as you can just restore the phone to a non-jailbroken state (make a back up of the original state before jailbreaking then you can restore in iTunes) and yes 2.1 can be broken - mines on 2.1 and unlocked and jailbroken...
See links above I supplied for it...