yes it is absolutely legal
No.
There is no such thing as a mini iPhone. If there is, it can't possibly be legal on the market with that name.
At&t,
umm yea :D
pink
It's legal.
iphone
It is not illegal but will invalidate any warranty.
12 years yea it is legal but if ur 12 or up it is not legal to use bad websites
If you have a legal iPhone with ATT service then you already have an unlimited data plan, as the iPhone is not offered without one.
It is now legal to unlock or jailbreak a iPod, iPhone or iPad in USA. <Edited By dontbother> By buying a Pay As You Go iPhone 4 it is unlocked to any network already (UK Only)