Hi Rick.
Have a look at this link, I would get BE its fantastic, but its not available in all places, Bulldog is also good, but a long waiting list, Virgin I have,its also good but I pay £24 monthly,the cheap packages of virgin are not much good.
Price, Well in general, you get what you pay for
Click on this blue link.
::. Kitz - ISP Caps, FUPs and Prices .::