I have a pretty big area to cover. I have a four story home (very tall, not very wide/long/depth). But I believe the construction of this old home really prevents the signal from travelling well. I have a router on the fourth floor and a router on the third floor. Of course... this means pretty crappy data rate on the first and second floor. Those floors are also wired (just so you know). Would it be best to sett-up a router on the fourth floor and a repeater on every floor afterwards? Or a router on every floor. I heard that you can lose some data rate when using repeaters and that routers may be a better choice. Ideas?
I would recommend using Access Points (APs) and a single router in your network. Using multiple routers in a home environment does not make sense and make needlessly more complicated. Tip: most Wireless routers feature an AP-mode in which it turns off routing/DHCP.
Set up all APs to use the same SSID and the exact same security settings (WPA/WEP & passphrase). Then clients will roam over your Access Points quite seamlessly provided they are all connected to the same Layer 2 network on the back (don't do routing or more NATing there).
Set a different channel for each access point and don't set the transmit power too high - they're more likely to interfere with each other or lower the signal quality. If you have 5 GHZ enabled clients in your house (most probably the case), consider buying dual-band Access Points if buying any.
All means of wireless distribution/repeater techniques suffer from serious slowdown in the throughput (as all traffic has to be repeated). Also, using proprietary systems or manufacturer-specific features to repeat the signal are usually inferior compared to wire-connected independent Access Points in my experience.