personally I hate having shareware on my computer, with the nags for buying the product. The SQLite Expert, Professional edition is the one that has the useful feature however of being able to import and export and is not free, unlike the Personal edition, which is freeware.
However, you can import without the SQLite Expert Professional edition GUI interface, albeit using DOS commands. Here's a step by step on importing a comma delimted file with all your phone contacts. There should be 4 columns to every row - a unique ID, contact name, phone number, and a number which I believe is used for indexing in the contact screen interface (ABCDE, FGHIJ, etc):
1) install SQLite3 and put the file somewhere. For example, C:\Program Files\SQLite:
http://www.sqlite.org/sqlite-3_6_4.zip
2) open up a DOS window (Start, Run, cmd)
3) navigate to the directory where you installed the program, i.e C:\Program Files\SQLite.
4) Run this: SQLite3 path:PhoneBookXXXXX.db
where path: is the path where your db file is, and XXXXX is the 10 digit hex string of the .db file that you extracted out. Example: SQLite C:\My Documents\PhoneBook1a1b1c1d1e.db
5) at the sqlite> prompt, type in:
.separator ,
(I think the default separator is already a comma, but just in case)
6) at the next sqlite> prompt, type in:
import FILE Phonebook
where FILE is where your comma-separated file is located. For example:
import C:\My Documents\ContactList.csv Phonebook
7) Verify the file went in correctly:
select * from Phonebook;