Hi!
I also would say to go with cable if you can "swing it". I believe cable to be the most dependable broadband access available. NOT the least expensive, though. I need the dependability that cable has been offering me and I use dial-up ONLY as a backup.
As Steve mentioned ... If you look into satellite, check what their DL & UL speeds are ... They vary. The people I know that use satellite are mostly in out-of-the-way places, as that's ALL they can get if they want Internet access. Weather can affect satellite access.
Hope things work out for you!
Rick Wilson aka CorpRebel