I have version 0.96.4. I downloaded bitcoin core, but it says it'll take up to 2 weeks to sync. Is that normal? or is it something with my computer/connection that is taking it so long?
It may not take that long to sync up... the time estimation for sync in Bitcoin Core isn't terribly accurate and can jump around quite a bit. Having said that, it can definitely take hours if not days for it to fully sync if there are a large number of blocks that need to be downloaded/validated.
The sync time is (mostly) dependent on:
- Data storage type and speed (SSD > HDD > USB external storage)
- CPU/RAM (there is a lot of number crunching involved in validating downloaded blocks, faster CPU + more RAM will likely = faster sync)
- Internet speed (Blockchain is getting close to 200Gigs... however, a decent broadband connection should not bottleneck the sync)
ok, so regardless if i use armory or electrum i would still need bitcoin core?
As jackg said... Armory is somewhat different to a lot of other wallets... it absolutely requires Bitcoin Core installed and synced. The SPV (Simple Payment Verification) wallets like Electrum, Exodus, Jaxx, Bither etc) connect to special nodes that do all the "heavy lifting" (ie. validating) for you... and just return the information that relate to your addresses/transactions.
Sync times for SPV wallets are generally measured in seconds/minutes.