Erm, Bluetooth has a relativly short range depending on what power class it is, typically 10-30 feet (3-10 m) see:
http://www.blueunplugged.com/guide/whatistherange.
asp
And it is also restricted to a bandwidth of 1 Mbps (1 mega bits per second). The new wireless LAN standard aka 802.11 (see
http://grouper.ieee.org/groups/802/11/
) has a much higher bandwidth of 54 mega bits per second and a greater range of 300 feet (100 m). Using a CAT5 cable you can run a length up to 300 feet (100 m) but it has a bandwidth of up to 1000 mega bits per second. The CAT5 cable is the cheapest and the fastest but is the most unsightly (you will have to run the cable to the garage). If I wanted a wireless solution (as Bluetooth is), I would go with lisaj's 802.11 suggestion (however costly).