SIP/IAX2 provider for residential

Well, I just finished the Asterisk Bootcamp, so naturally I want to get my home system fully set up and ready to go. Setting up the dial plan and phones is pretty much done. Now I need a connection to the outside world.

What are some providers you can recommend where I could get an IAX2 or SIP connection over the internet (obviously)? I’ve done some searching and my options aren’t really clear.

Any recommendations would be greatly appreciated!

I’m in the US (ND to be exact. Woe is me…)