No, I'm using iPhone 4S.
According to AT&T, when I install iOS 6, somehow AT&T doesn't recognize it as an iPhone, so Personal Hotspot and FaceTime is not enabled. So after they specify my phone as an iPhone on their network, the Hotspot and the FaceTime over 3G works.
However, I'm having another problem now... My voicemail doens't work, so I'm on the phone again and they're trying to fix my problem now... Today is definitely not my day...