Hey Hellojed-
Just one note, seeing you're from California. If you travel home semi-frequently, note that US Cellular doesn't have unlimited roaming minutes on their "Local" plan. (i.e. if you use the phone outside of WI, you will get charged 55c a minute).
I think that's primarily the reason why all of us out-of-staters have Sprint. No roaming anywhere, back in California, in Chicago, on vacation in NY, etc (if you can get a signal!)
USCellular does have a nationwide plan, but you'll see it's considerably more expensive...